motorcortex-rust 0.5.0

Motorcortex Rust: a Rust client for the Motorcortex Core real-time control system (async + blocking).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Blocking façade over the async `core::*` types.
//!
//! Each handle owns (or shares) a single-threaded tokio `Runtime`;
//! every public method is `rt.block_on(self.inner.method(args))`.
//! The sync caller writes straight-line code, no `async` keyword, no
//! executor in `main()`. Internally everything runs through the same
//! actor-style core — there's no duplicated RPC logic.
//!
//! Same public method names as `core::*` minus the `.await`.

mod request;
mod subscribe;
mod subscription;

pub use request::Request;
pub use subscribe::Subscribe;
pub use subscription::Subscription;