Crate r_efi_alloc
source ·Expand description
UEFI Memory Allocator Integration
This crate integrates the memory allocators of the rust standard library
with the memory allocators provided by UEFI systems. The raw
module
implements the underlying unsafe allocator to interact with UEFI memory
allocations from within rust. The global
module implements the stable
GlobalAlloc
interface of the rust standard library, thus providing
UEFI memory allocators to the rust standard library. Lastly, alloc
implements the unstable core::alloc::Allocator
trait which likely
will take the role of the main rust memory allocators in the future.