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.