#[repr(C)]pub struct efi_gpt {Show 15 fields
pub efi_gpt_Signature: u64,
pub efi_gpt_Revision: uint_t,
pub efi_gpt_HeaderSize: uint_t,
pub efi_gpt_HeaderCRC32: uint_t,
pub efi_gpt_Reserved1: uint_t,
pub efi_gpt_MyLBA: diskaddr_t,
pub efi_gpt_AlternateLBA: diskaddr_t,
pub efi_gpt_FirstUsableLBA: diskaddr_t,
pub efi_gpt_LastUsableLBA: diskaddr_t,
pub efi_gpt_DiskGUID: uuid,
pub efi_gpt_PartitionEntryLBA: diskaddr_t,
pub efi_gpt_NumberOfPartitionEntries: uint_t,
pub efi_gpt_SizeOfPartitionEntry: uint_t,
pub efi_gpt_PartitionEntryArrayCRC32: uint_t,
pub efi_gpt_Reserved2: [c_char; 420],
}
Fields§
§efi_gpt_Signature: u64
§efi_gpt_Revision: uint_t
§efi_gpt_HeaderSize: uint_t
§efi_gpt_HeaderCRC32: uint_t
§efi_gpt_Reserved1: uint_t
§efi_gpt_MyLBA: diskaddr_t
§efi_gpt_AlternateLBA: diskaddr_t
§efi_gpt_FirstUsableLBA: diskaddr_t
§efi_gpt_LastUsableLBA: diskaddr_t
§efi_gpt_DiskGUID: uuid
§efi_gpt_PartitionEntryLBA: diskaddr_t
§efi_gpt_NumberOfPartitionEntries: uint_t
§efi_gpt_SizeOfPartitionEntry: uint_t
§efi_gpt_PartitionEntryArrayCRC32: uint_t
§efi_gpt_Reserved2: [c_char; 420]
Trait Implementations§
Auto Trait Implementations§
impl Freeze for efi_gpt
impl RefUnwindSafe for efi_gpt
impl Send for efi_gpt
impl Sync for efi_gpt
impl Unpin for efi_gpt
impl UnwindSafe for efi_gpt
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