Skip to main content

Platform

Trait Platform 

Source
pub trait Platform {
    // Required methods
    fn post_allocator();
    fn irq_is_enabled(irq: IrqId) -> bool;
    fn irq_set_enabled(irq: IrqId, enabled: bool);
    fn shutdown() -> !;
    fn fdt_addr() -> Option<NonNull<u8>>;
    fn post_paging();
}

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§