Struct r_efi::protocols::mp_services::ProcessorInformation
source · #[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 copy 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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)