pub struct LimineFile {
pub address: usize,
pub size: u64,
pub tftp_ip: u32,
pub tfpt_port: u32,
pub partition_index: u32,
pub mbr_disk_id: u32,
pub gpt_disk_uuid: LimineUUID,
pub gpt_part_uuid: LimineUUID,
pub part_uuid: LimineUUID,
/* private fields */
}Fields§
§address: usize§size: u64§tftp_ip: u32§tfpt_port: u32§partition_index: u32§mbr_disk_id: u32§gpt_disk_uuid: LimineUUID§gpt_part_uuid: LimineUUID§part_uuid: LimineUUIDImplementations§
Source§impl LimineFile
impl LimineFile
pub fn get_path(&self) -> &str
pub fn get_string(&self) -> &str
pub fn get_media_type(&self) -> MediaType
Trait Implementations§
Source§impl Clone for LimineFile
impl Clone for LimineFile
Source§fn clone(&self) -> LimineFile
fn clone(&self) -> LimineFile
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 LimineFile
Auto Trait Implementations§
impl Freeze for LimineFile
impl RefUnwindSafe for LimineFile
impl !Send for LimineFile
impl !Sync for LimineFile
impl Unpin for LimineFile
impl UnwindSafe for LimineFile
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