Module serde_dynamic_typing::typing[][src]

Expand description

Offers a simplified type model which can represent various data structures and allows dynamic runtime inspection

Re-exports

pub use crate::typing::boolean::Boolean;
pub use crate::typing::bytes::Bytes;
pub use crate::typing::enumeration::Enumeration;
pub use crate::typing::float::Float;
pub use crate::typing::sequence::Sequence;
pub use crate::typing::map::Map;
pub use crate::typing::integer::Integer;
pub use crate::typing::utf8_string::Utf8String;

Modules

Implements a type unifier for boolean like native types

Implements a type unifier for native byte types

Implements a type unifier for enumerations

Implements a type unifier for float like native types

Implements a type unifier for integer like native types

Implements a type unifier for map like native types

Implements a type unifier for sequence like native types

Implements a type unifier for UTF-8 string like native types

Enums

A simplified type model which can represent various data structures and allows dynamic runtime inspection