pub trait ContextSwitchCallback {
// Required method
fn context_switch_hook(&self, process: &dyn Process);
}
Expand description
Trait for implementing handlers on userspace context switches.
Required Methods§
Sourcefn context_switch_hook(&self, process: &dyn Process)
fn context_switch_hook(&self, process: &dyn Process)
This function is called before the kernel switches to a process.
process
is the app that is about to run
Implementations on Foreign Types§
Source§impl ContextSwitchCallback for ()
impl ContextSwitchCallback for ()
Implement default ContextSwitchCallback trait for unit.