1 Transmute with two differently sized types was attempted.
3 Erroneous code example:
9 unsafe { takes_u8(::std::mem::transmute(0u16)); }
10 // error: cannot transmute between types of different sizes,
11 // or dependently-sized types
15 Please use types with same size or use the expected type directly. Example:
21 unsafe { takes_u8(::std::mem::transmute(0i8)); } // ok!
23 unsafe { takes_u8(0u8); } // ok!