1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use read_only::cast; mod m { use super::cast; #[cast] pub struct Demo { pub value: i32, } } fn main() { let mut demo = m::Demo { value: 1 }; demo.value += 1; }