micromegas_transit/
lib.rs1#![doc = include_str!("../README.md")]
2#![allow(
4 unsafe_code,
5 missing_docs,
6 clippy::missing_errors_doc,
7 clippy::inline_always
8)]
9
10mod dyn_blob;
11mod dyn_string;
12mod heterogeneous_queue;
13mod parser;
14mod reflect;
15mod serialize;
16mod static_string;
17pub mod string_codec;
19pub mod uuid_utils;
21pub mod value;
23
24pub use dyn_blob::*;
25pub use dyn_string::*;
26pub use heterogeneous_queue::*;
27pub use parser::*;
28pub use reflect::*;
29pub use serialize::*;
30pub use static_string::*;
31
32#[allow(unused_imports)]
33#[macro_use]
34extern crate micromegas_derive_transit;
35
36pub mod prelude {
37 pub use micromegas_derive_transit::*;
38
39 pub use crate::{
40 HeterogeneousQueue, InProcSerialize, InProcSize, QueueIterator, Reflect, read_any,
41 write_any,
42 };
43}