Struct uefi_raw::protocol::media::LoadFileProtocol
source · #[repr(C)]pub struct LoadFileProtocol {
pub load_file: unsafe extern "efiapi" fn(this: *mut LoadFileProtocol, file_path: *const DevicePathProtocol, boot_policy: bool, buffer_size: *mut usize, buffer: *mut c_void) -> Status,
}
Fields§
§load_file: unsafe extern "efiapi" fn(this: *mut LoadFileProtocol, file_path: *const DevicePathProtocol, boot_policy: bool, buffer_size: *mut usize, buffer: *mut c_void) -> Status
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LoadFileProtocol
impl RefUnwindSafe for LoadFileProtocol
impl Send for LoadFileProtocol
impl Sync for LoadFileProtocol
impl Unpin for LoadFileProtocol
impl UnwindSafe for LoadFileProtocol
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