pub enum ARMSystemType {
RaspberryPi,
NVIDIAJetson,
AppleSilicon,
QualcommSnapdragon,
MediaTekDimensity,
SamsungExynos,
HiSiliconKirin,
AmazonGraviton,
AmpereAltra,
Unknown(String),
}
Expand description
ARM-based system type
Variants§
RaspberryPi
NVIDIAJetson
AppleSilicon
QualcommSnapdragon
MediaTekDimensity
SamsungExynos
HiSiliconKirin
AmazonGraviton
AmpereAltra
Unknown(String)
Trait Implementations§
Source§impl Clone for ARMSystemType
impl Clone for ARMSystemType
Source§fn clone(&self) -> ARMSystemType
fn clone(&self) -> ARMSystemType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ARMSystemType
impl Debug for ARMSystemType
Source§impl<'de> Deserialize<'de> for ARMSystemType
impl<'de> Deserialize<'de> for ARMSystemType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ARMSystemType
impl Display for ARMSystemType
Source§impl PartialEq for ARMSystemType
impl PartialEq for ARMSystemType
Source§impl Serialize for ARMSystemType
impl Serialize for ARMSystemType
impl Eq for ARMSystemType
impl StructuralPartialEq for ARMSystemType
Auto Trait Implementations§
impl Freeze for ARMSystemType
impl RefUnwindSafe for ARMSystemType
impl Send for ARMSystemType
impl Sync for ARMSystemType
impl Unpin for ARMSystemType
impl UnwindSafe for ARMSystemType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more