#[repr(transparent)]pub struct E820Type(pub u32);Expand description
The E820 types known to the kernel.
Originally defined in the linux source tree:
linux/arch/x86/include/asm/e820/types.h
Tuple Fields§
§0: u32Implementations§
Trait Implementations§
impl Copy for E820Type
impl Eq for E820Type
impl StructuralPartialEq for E820Type
Auto Trait Implementations§
impl Freeze for E820Type
impl RefUnwindSafe for E820Type
impl Send for E820Type
impl Sync for E820Type
impl Unpin for E820Type
impl UnsafeUnpin for E820Type
impl UnwindSafe for E820Type
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)