1 2 3 4 5 6 7 8 9 10 11 12 13 14
#[derive(Debug, Copy, Clone, Eq, PartialEq)] pub struct Handle(u32); impl From<Handle> for u32 { fn from(Handle(value): Handle) -> Self { value } } impl From<u32> for Handle { fn from(value: u32) -> Self { Self(value) } }