1#![cfg_attr(not(feature = "std"), no_std)]
2#![cfg_attr(docsrs, feature(doc_cfg))]
3
4#[cfg(feature = "alloc")]
5extern crate alloc;
6
7pub mod frame;
8pub mod types;
9
10#[cfg(feature = "std")]
11pub mod device;
12#[cfg(feature = "std")]
13pub mod error;
14#[cfg(feature = "std")]
15pub mod platform;
16#[cfg(feature = "std")]
17pub mod stream;
18
19#[doc(inline)]
21pub use frame::*;
22#[doc(inline)]
23pub use types::*;
24
25#[doc(inline)]
26#[cfg(feature = "std")]
27pub use device::*;
28#[doc(inline)]
29#[cfg(feature = "std")]
30pub use error::*;
31#[doc(inline)]
32#[cfg(feature = "std")]
33pub use stream::*;