crb-runtime 0.0.38

CRB | Composable Runtime Blocks | Runtime
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Crate `crb-runtime` is one of the fundamental crates of the entire CRB system.
//! It contains various runtime interfaces and serves as the foundation for building compositional tasks.

pub mod context;
pub mod controller;
pub mod error;
pub mod interruptor;
pub mod runtime;
pub mod task;

pub use context::{ManagedContext, ReachableContext};
pub use controller::{Controller, RegistrationTaken, Stopper};
pub use error::Failures;
pub use interruptor::{InterruptionLevel, Interruptor};
pub use runtime::{InteractiveRuntime, Runtime};
pub use task::{InteractiveTask, JobHandle, Task, TaskHandle};