rsiot/executor/
mod.rs

1//! Исполнитель - структура для запуска компонентов
2//!
3//! # Пример с WASM и cmp_leptos
4//!
5//! ```rust
6#![doc = include_str!("./test/executor_wasm_leptos.rs")]
7//! ```
8
9mod cache;
10mod check_capacity;
11mod cmp_in_out;
12mod component;
13mod component_executor;
14mod error;
15mod join_set_spawn;
16mod sleep;
17mod types;
18
19#[cfg(test)]
20mod test;
21
22pub use cache::Cache;
23pub use check_capacity::CheckCapacity;
24pub use cmp_in_out::CmpInOut;
25pub use component::{Component, IComponentProcess};
26pub use component_executor::{ComponentExecutor, ComponentExecutorConfig};
27pub use error::ComponentError;
28pub use join_set_spawn::join_set_spawn;
29pub use sleep::sleep;
30pub use types::CmpResult;