#[repr(C)]pub struct ComponentName {
pub GetDriverName: extern "efiapi" fn(_: &ComponentName, Language: *const u8, DriverName: &mut *mut u16) -> Status,
pub GetControllerName: extern "efiapi" fn(_: &ComponentName, ControllerHandle: Handle, ChildHandle: Handle, Language: *const u8, ControllerName: &mut *mut u16) -> Status,
pub SupportedLanguages: *const u8,
}Fields§
§GetDriverName: extern "efiapi" fn(_: &ComponentName, Language: *const u8, DriverName: &mut *mut u16) -> Status§GetControllerName: extern "efiapi" fn(_: &ComponentName, ControllerHandle: Handle, ChildHandle: Handle, Language: *const u8, ControllerName: &mut *mut u16) -> Status§SupportedLanguages: *const u8Implementations§
Auto Trait Implementations§
impl Freeze for ComponentName
impl RefUnwindSafe for ComponentName
impl !Send for ComponentName
impl !Sync for ComponentName
impl Unpin for ComponentName
impl UnwindSafe for ComponentName
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