char_device/
lib.rs

1//! Character Device I/O
2
3#![deny(missing_docs)]
4#![cfg_attr(can_vector, feature(can_vector))]
5#![cfg_attr(write_all_vectored, feature(write_all_vectored))]
6
7#[cfg(feature = "async-std")]
8mod async_std;
9mod char_device;
10#[cfg(feature = "tokio")]
11mod tokio;
12
13#[cfg(feature = "async-std")]
14pub use crate::async_std::AsyncStdCharDevice;
15pub use crate::char_device::CharDevice;
16#[cfg(feature = "tokio")]
17pub use crate::tokio::TokioCharDevice;