struct FancyNum { | |
num: usize | |
} | |
struct DropStruct { | |
fancy: FancyNum | |
} | |
impl Drop for DropStruct { | |
fn drop(&mut self) { | |
} | |
} | |
fn main() { | |
let drop_struct = DropStruct{fancy: FancyNum{num: 5}}; | |
let fancy_field = drop_struct.fancy; //~ ERROR E0509 | |
println!("Fancy: {}", fancy_field.num); | |
} |