pub enum CpuFamily {
CPU_UNKNOWN,
CPU_X86,
CPU_X86_64,
CPU_PPC,
CPU_PPC_64,
CPU_ARM,
CPU_IA64,
CPU_SH,
CPU_MIPS,
CPU_BLACKFIN,
}
Variants
CPU_UNKNOWN
CPU_X86
CPU_X86_64
CPU_PPC
CPU_PPC_64
CPU_ARM
CPU_IA64
CPU_SH
CPU_MIPS
CPU_BLACKFIN
Trait Implementations
sourceimpl ProtobufEnum for CpuFamily
impl ProtobufEnum for CpuFamily
sourcefn from_i32(value: i32) -> Option<CpuFamily>
fn from_i32(value: i32) -> Option<CpuFamily>
Try to create an enum from i32
value.
Return None
if value is unknown. Read more
sourcefn values() -> &'static [Self]ⓘNotable traits for &[u8]impl Read for &[u8]impl Write for &mut [u8]
fn values() -> &'static [Self]ⓘNotable traits for &[u8]impl Read for &[u8]impl Write for &mut [u8]
Get all enum values for enum type.
sourcefn enum_descriptor_static() -> &'static EnumDescriptor
fn enum_descriptor_static() -> &'static EnumDescriptor
Get enum descriptor by type.
sourcefn descriptor(&self) -> &'static EnumValueDescriptor
fn descriptor(&self) -> &'static EnumValueDescriptor
Get enum value descriptor.
sourcefn enum_descriptor(&self) -> &'static EnumDescriptor
fn enum_descriptor(&self) -> &'static EnumDescriptor
Get enum descriptor.
sourceimpl ProtobufValue for CpuFamily
impl ProtobufValue for CpuFamily
sourcefn as_ref(&self) -> ReflectValueRef<'_>
fn as_ref(&self) -> ReflectValueRef<'_>
As ref
sourcefn is_non_zero(&self) -> bool
fn is_non_zero(&self) -> bool
Is value non-zero?
sourcefn as_ref_copy(&self) -> ReflectValueRef<'static>
fn as_ref_copy(&self) -> ReflectValueRef<'static>
Return ProtobufValueRef
if self is Copy
. Read more
impl Copy for CpuFamily
impl Eq for CpuFamily
impl StructuralEq for CpuFamily
impl StructuralPartialEq for CpuFamily
Auto Trait Implementations
impl RefUnwindSafe for CpuFamily
impl Send for CpuFamily
impl Sync for CpuFamily
impl Unpin for CpuFamily
impl UnwindSafe for CpuFamily
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more