/// Return the known rust type we should use to create a correctly-aligned
/// field with this layout.
Return the known rust type we should use to create a correctly-aligned
field with this layout.
Return the known rust type we should use to create a correctly - aligned field with this layout .
pub fn known_rust_type_for_array(&self) -> Option<&'static str> {
        Some(match self.0.align {
            8 => "u64",
            4 => "u32",
            2 => "u16",
            1 => "u8",
            _ => return None,
        })
    }
pub fn known_rust_type_for_array ( & self ) -> Option < & ' static str > { Some ( match self . 0 . align { 8 => " " , 4 => " " , 2 => " " , 1 => " " , _ => return None , } ) }
Return the known rust type we should use to create a correctly-aligned
field with this layout.
Return the known rust type we should use to create a correctly - aligned field with this layout .
&self