pub struct ProcessorSpecificBlock<'a> {
pub raw: &'a [u8],
}
Expand description
§Processor Specific Block contained within SMBiosProcessorAdditionalInformation
Fields§
§raw: &'a [u8]
Raw byte slice for this processor specific block
Implementations§
Source§impl<'a> ProcessorSpecificBlock<'a>
impl<'a> ProcessorSpecificBlock<'a>
Sourcepub fn block_length(&self) -> u8
pub fn block_length(&self) -> u8
Length of ‘processor_specific_data’
Sourcepub fn processor_type(&self) -> ProcessorArchitectureTypeData
pub fn processor_type(&self) -> ProcessorArchitectureTypeData
The processor architecture delineated by this ‘ProcessorSpecificBlock’.
Sourcepub fn processor_specific_data(&self) -> &'a [u8] ⓘ
pub fn processor_specific_data(&self) -> &'a [u8] ⓘ
Offset of the field within the structure referenced by the Referenced Handle for which additional information is provided
Trait Implementations§
Source§impl Debug for ProcessorSpecificBlock<'_>
impl Debug for ProcessorSpecificBlock<'_>
Auto Trait Implementations§
impl<'a> Freeze for ProcessorSpecificBlock<'a>
impl<'a> RefUnwindSafe for ProcessorSpecificBlock<'a>
impl<'a> Send for ProcessorSpecificBlock<'a>
impl<'a> Sync for ProcessorSpecificBlock<'a>
impl<'a> Unpin for ProcessorSpecificBlock<'a>
impl<'a> UnwindSafe for ProcessorSpecificBlock<'a>
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