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
13
14
15
//! # <sup>`⍚`</sup> Asynchronous utils
//!
//! > ⚠ This part of the API is exposed for those who want to implement [`ConnectionBuilder`] and
//! > create custom connections. It is still considered experimental and available only under
//! > `unstable` feature being enabled.

#[cfg(doc)]
use crate::asnc::io::ConnectionBuilder;

mod busy_rw;
pub mod mpmc;
mod mpsc_rw;

pub use busy_rw::{BusyReader, BusyWriter};
pub use mpsc_rw::{MpscReader, MpscWriter};