statiki/lib.rs
1//!Static friendly data structs
2//!
3//!## Available data structures
4//!
5//!- [Array](struct.Array.html)
6//!- [RingBuffer](struct.RingBuffer.html)
7//!
8//!## Crate features
9//!
10//!- `std` - Enables some std interfaces (e.g. `Write`) implementations.
11//!- `serde` - Enables serialization/deserialization implementations.
12
13#![no_std]
14#![deny(warnings)]
15#![warn(missing_docs)]
16#![cfg_attr(feature = "cargo-clippy", allow(clippy::style))]
17
18#[cfg(feature = "std")]
19extern crate std;
20
21mod array;
22pub use array::Array;
23pub mod ring;
24pub use ring::RingBuffer;
25
26#[cfg(feature = "serde")]
27mod serde;