Struct uefi::table::cfg::PropertiesTable
source · #[repr(C)]pub struct PropertiesTable {
pub version: u32,
pub length: u32,
pub memory_protection: MemoryProtectionAttribute,
}
Expand description
This table contains additional information about the UEFI implementation.
Fields§
§version: u32
Version of the UEFI properties table.
The only valid version currently is 0x10_000.
length: u32
Length in bytes of this table.
The initial version’s length is 16.
memory_protection: MemoryProtectionAttribute
Memory protection attributes.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PropertiesTable
impl RefUnwindSafe for PropertiesTable
impl Send for PropertiesTable
impl Sync for PropertiesTable
impl Unpin for PropertiesTable
impl UnwindSafe for PropertiesTable
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