maviola 0.3.0

High-level MAVLink communication library with support for essential micro-services.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! # Common imports for synchronous API
//!
//! Imports essential abstractions, that are required to work with synchronous I/O.
//!
//! ⚠ Incompatible with [`asnc::prelude`](crate::asnc::prelude)!

pub use crate::sync::node::{
    Callback, EdgeNode, Event, EventReceiver, FrameSender, ProxyNode, ReceiveEvent, ReceiveFrame,
    SyncApi,
};

pub(crate) use crate::sync::utils::mpmc;