caraspace/lib.rs
1//! The Caraspace framework provides a stable 'skeleton'
2//! for the different data containers of the project and
3//! unifies the packet approach in a single sub-unit,
4//! called a 'sclerite'. Each sclerite can contain
5//! multiple containers
6//!
7
8#[macro_use] extern crate log;
9
10pub mod errors;
11pub mod parsers;
12pub mod serialization;
13pub mod prelude;
14pub mod frame;
15pub mod reader;
16pub mod writer;
17
18
19#[cfg(feature = "random")]
20pub trait FromRandom {
21 fn from_random() -> Self;
22}
23