Skip to main content

KernelGuardIf

Trait KernelGuardIf 

Source
pub trait KernelGuardIf {
    // Required methods
    fn enable_preempt();
    fn disable_preempt();
}
Expand description

Low-level interfaces that must be implemented by the crate user.

Required Methods§

Source

fn enable_preempt()

How to enable kernel preemption.

Source

fn disable_preempt()

How to disable kernel preemption.

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§