Expand description
This module is used to simplify importing the most common UEFI types.
This includes the system table types, Status
codes, etc.
Re-exports§
pub use crate::Handle;
pub use crate::ResultExt;
pub use crate::StatusExt;
pub use crate::table::boot::BootServices;
pub use crate::table::runtime::RuntimeServices;
pub use crate::table::Boot;
pub use crate::table::SystemTable;
Macros§
- Builds a
CStr8
literal at compile time from a string literal. - Builds a
CStr16
literal at compile time from a string literal.
Structs§
- UEFI uses status codes in order to report successes, errors, and warnings.
Attribute Macros§
- Custom attribute for a UEFI executable entry point.