//@ run-rustfix struct Something { pub field: u32, } fn main() { let mut something = Something { field: 1337 }; let _ = something.field; let _pointer_to_something = &something as *const Something; //~^ ERROR: non-primitive cast let _mut_pointer_to_something = &mut something as *mut Something; //~^ ERROR: non-primitive cast }