pub enum InstructionSet {
X86,
X8664,
IA64,
ARMA32,
ARMA64,
MIPS32,
MIPS64,
PowerISA,
OEM,
}
Variants§
X86
x86 32-bit.
X8664
x86 64-bit.
IA64
Intel IA-64.
ARMA32
ARM 32-bit.
ARMA64
ARM 64-bit.
MIPS32
MIPS 32-bit.
MIPS64
MIPS 64-bit.
PowerISA
PowerISA-64 or PowerISA-32. Added in version v1_4_0.
OEM
OEM-defined.
Trait Implementations§
Source§impl Clone for InstructionSet
impl Clone for InstructionSet
Source§fn clone(&self) -> InstructionSet
fn clone(&self) -> InstructionSet
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for InstructionSet
impl Debug for InstructionSet
Source§impl Default for InstructionSet
impl Default for InstructionSet
Source§fn default() -> InstructionSet
fn default() -> InstructionSet
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstructionSet
impl<'de> Deserialize<'de> for InstructionSet
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 Metadata<'static> for InstructionSet
impl Metadata<'static> for InstructionSet
Source§const JSON_SCHEMA: &'static str = "Processor.v1_18_0.json"
const JSON_SCHEMA: &'static str = "Processor.v1_18_0.json"
Name of the json-schema file that describes the entity that implements this trait. Should
be only the file name, so that it can be resolved relative to the URL of the redfish
service, or the public Redfish schema index.
Auto Trait Implementations§
impl Freeze for InstructionSet
impl RefUnwindSafe for InstructionSet
impl Send for InstructionSet
impl Sync for InstructionSet
impl Unpin for InstructionSet
impl UnwindSafe for InstructionSet
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