//ww:run-exit 7 package main; type mymode = enum u32 { A = 1u32 }; type src = struct { mode: u32 }; type dst = struct { mode: mymode }; fn main() i32 = { let a: src = src { mode = 7u32 }; let b: dst; b.mode = a.mode: mymode; return (b.mode: u32): i32; };