#[repr(C)]pub struct ProcessorInformation {
pub processor_id: u64,
pub status_flag: u32,
pub location: CpuPhysicalLocation,
pub extended_information: ExtendedProcessorInformation,
}Fields§
§processor_id: u64§status_flag: u32§location: CpuPhysicalLocation§extended_information: ExtendedProcessorInformationTrait Implementations§
Source§impl Clone for ProcessorInformation
impl Clone for ProcessorInformation
Source§fn clone(&self) -> ProcessorInformation
fn clone(&self) -> ProcessorInformation
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 moreimpl Copy for ProcessorInformation
Auto Trait Implementations§
impl Freeze for ProcessorInformation
impl RefUnwindSafe for ProcessorInformation
impl Send for ProcessorInformation
impl Sync for ProcessorInformation
impl Unpin for ProcessorInformation
impl UnwindSafe for ProcessorInformation
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