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 ()
Implement default ContextSwitchCallback trait for unit.
impl ContextSwitchCallback for ()
Implement default ContextSwitchCallback trait for unit.