crb_runtime::context

Trait ManagedContext

Source
pub trait ManagedContext: Send {
    // Required methods
    fn controller(&mut self) -> &mut Controller;
    fn shutdown(&mut self);
}
Expand description

The main features of composable block’s context.

It could be interrupted and contains a method to check a life status of a composable block.

Required Methods§

Source

fn controller(&mut self) -> &mut Controller

Source

fn shutdown(&mut self)

Marks a context as interrupted.

Implementors§