aboutsummaryrefslogtreecommitdiff
path: root/tests/ui/pin_project/safe_packed_borrows.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/pin_project/safe_packed_borrows.rs')
-rw-r--r--tests/ui/pin_project/safe_packed_borrows.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/tests/ui/pin_project/safe_packed_borrows.rs b/tests/ui/pin_project/safe_packed_borrows.rs
index c1a7d55..db4ac2d 100644
--- a/tests/ui/pin_project/safe_packed_borrows.rs
+++ b/tests/ui/pin_project/safe_packed_borrows.rs
@@ -1,21 +1,21 @@
-#![deny(safe_packed_borrows)]
+#![forbid(safe_packed_borrows)]
// Refs: https://github.com/rust-lang/rust/issues/46043
#[repr(packed)]
struct A {
- field: u32,
+ f: u32,
}
#[repr(packed(2))]
struct B {
- field: u32,
+ f: u32,
}
fn main() {
- let a = A { field: 1 };
- &a.field; //~ ERROR borrow of packed field is unsafe and requires unsafe function or block
+ let a = A { f: 1 };
+ &a.f; //~ ERROR borrow of packed field is unsafe and requires unsafe function or block
- let b = B { field: 1 };
- &b.field; //~ ERROR borrow of packed field is unsafe and requires unsafe function or block
+ let b = B { f: 1 };
+ &b.f; //~ ERROR borrow of packed field is unsafe and requires unsafe function or block
}