#[repr(u8)]pub enum IntelProcessorType {
OriginalOem = 0,
IntelOverdrive = 1,
Dual = 2,
Reserved = 3,
}Expand description
Encoding for intel processor type in VersionInfo.
[intel/vol2]: Table 3-9. Processor Type Field.
Variants§
Trait Implementations§
Source§impl Clone for IntelProcessorType
impl Clone for IntelProcessorType
Source§fn clone(&self) -> IntelProcessorType
fn clone(&self) -> IntelProcessorType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable)§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for IntelProcessorType
Source§impl Debug for IntelProcessorType
impl Debug for IntelProcessorType
impl Eq for IntelProcessorType
impl Immutable for IntelProcessorType
Source§impl IntoBytes for IntelProcessorTypewhere
(): PaddingFree<Self, { _ }>,
impl IntoBytes for IntelProcessorTypewhere
(): PaddingFree<Self, { _ }>,
Source§impl PartialEq for IntelProcessorType
impl PartialEq for IntelProcessorType
impl StructuralPartialEq for IntelProcessorType
Source§impl TryFromBytes for IntelProcessorType
impl TryFromBytes for IntelProcessorType
Source§fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<!, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Auto Trait Implementations§
impl Freeze for IntelProcessorType
impl RefUnwindSafe for IntelProcessorType
impl Send for IntelProcessorType
impl Sync for IntelProcessorType
impl Unpin for IntelProcessorType
impl UnsafeUnpin for IntelProcessorType
impl UnwindSafe for IntelProcessorType
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)