#[repr(C)]pub(crate) struct SystemTable {Show 13 fields
pub(crate) _header: [u8; 24],
pub(crate) _firmware_vendor: *const u16,
pub(crate) _firmware_revision: u32,
pub(crate) _console_in_handle: *const (),
pub(crate) con_in: *mut SimpleTextInputProtocol,
pub(crate) _console_out_handle: *const (),
pub(crate) con_out: *mut SimpleTextOutputProtocol,
pub(crate) _stderr_handle: *const (),
pub(crate) _stderr: *const (),
pub(crate) runtime_services: *const RuntimeServices,
pub(crate) boot_services: *const BootServices,
pub(crate) number_of_table_entries: usize,
pub(crate) configuration_table: *const ConfigurationTable,
}Fields§
§_header: [u8; 24]§_firmware_vendor: *const u16§_firmware_revision: u32§_console_in_handle: *const ()§con_in: *mut SimpleTextInputProtocol§_console_out_handle: *const ()§con_out: *mut SimpleTextOutputProtocol§_stderr_handle: *const ()§_stderr: *const ()§runtime_services: *const RuntimeServices§boot_services: *const BootServices§number_of_table_entries: usize§configuration_table: *const ConfigurationTableAuto Trait Implementations§
impl Freeze for SystemTable
impl RefUnwindSafe for SystemTable
impl !Send for SystemTable
impl !Sync for SystemTable
impl Unpin for SystemTable
impl UnwindSafe for SystemTable
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