1 2 3 4 5 6 7 8 9 10 11 12 13 14
#[derive(Copy, Clone, Debug)] pub enum Arch { X32, X64, } impl Arch { pub fn pointer_size(&self) -> usize { match self { Arch::X32 => 4, Arch::X64 => 8, } } }