[−][src]Struct efi_ffi::boot_services::EFI_BOOT_SERVICES
Fields
Hdr: EFI_TABLE_HEADER
RaiseTPL: EFI_RAISE_TPL
RestoreTPL: EFI_RESTORE_TPL
AllocatePages: EFI_ALLOCATE_PAGES
FreePages: EFI_FREE_PAGES
GetMemoryMap: EFI_GET_MEMORY_MAP
AllocatePool: EFI_ALLOCATE_POOL
FreePool: EFI_FREE_POOL
CreateEvent: EFI_CREATE_EVENT
SetTimer: EFI_SET_TIMER
WaitForEvent: EFI_WAIT_FOR_EVENT
SignalEvent: EFI_SIGNAL_EVENT
CloseEvent: EFI_CLOSE_EVENT
CheckEvent: EFI_CHECK_EVENT
InstallProtocolInterface: EFI_INSTALL_PROTOCOL_INTERFACE
ReinstallProtocolInterface: EFI_REINSTALL_PROTOCOL_INTERFACE
UninstallProtocolInterface: EFI_UNINSTALL_PROTOCOL_INTERFACE
HandleProtocol: EFI_HANDLE_PROTOCOL
Reserve: *const VOID
RegisterProtocolNotify: EFI_REGISTER_PROTOCOL_NOTIFY
LocateHandle: EFI_LOCATE_HANDLE
LocateDevicePath: EFI_LOCATE_DEVICE_PATH
InstallConfigurationTable: EFI_INSTALL_CONFIGURATION_TABLE
LoadImage: EFI_IMAGE_LOAD
StartImage: EFI_IMAGE_START
Exit: EFI_EXIT
UnloadImage: EFI_IMAGE_UNLOAD
ExitBootServices: EFI_EXIT_BOOT_SERVICES
GetNextMonotonicCount: EFI_GET_NEXT_MONOTONIC_COUNT
Stall: EFI_STALL
SetWatchdogTimer: EFI_SET_WATCHDOG_TIMER
ConnectController: EFI_CONNECT_CONTROLLER
DisconnectController: EFI_DISCONNECT_CONTROLLER
OpenProtocol: EFI_OPEN_PROTOCOL
CloseProtocol: EFI_CLOSE_PROTOCOL
OpenProtocolInformation: EFI_OPEN_PROTOCOL_INFORMATION
ProtocolsPerHandle: EFI_PROTOCOLS_PER_HANDLE
LocateHandleBuffer: EFI_LOCATE_HANDLE_BUFFER
LocateProtocol: EFI_LOCATE_PROTOCOL
InstallMultipleProtocolInterfaces: EFI_INSTALL_MULTIPLE_PROTOCOL_INTERFACES
UninstallMultipleProtocolInterfaces: EFI_UNINSTALL_MULTIPLE_PROTOCOL_INTERFACES
CalculateCrc32: EFI_CALCULATE_CRC32
CopyMem: EFI_COPY_MEM
SetMem: EFI_SET_MEM
CreateEventEx: EFI_CREATE_EVENT_EX
Auto Trait Implementations
impl !Send for EFI_BOOT_SERVICES
[src]
impl !Sync for EFI_BOOT_SERVICES
[src]
impl Unpin for EFI_BOOT_SERVICES
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,