#![warn(clippy::dbg_macro, missing_docs, rustdoc::missing_crate_level_docs)]
#![cfg_attr(docsrs, feature(doc_cfg))]
pub mod error;
pub mod interface;
pub mod mapping;
pub mod schema;
pub use self::interface::datastream::individual::DatastreamIndividual;
pub use self::interface::datastream::object::DatastreamObject;
pub use self::interface::properties::Properties;
pub use self::interface::{AggregationIndividual, Interface, Schema};
pub use self::mapping::datastream::individual::DatastreamIndividualMapping;
pub use self::mapping::datastream::object::DatastreamObjectMapping;
pub use self::mapping::endpoint::Endpoint;
pub use self::mapping::path::MappingPath;
pub use self::mapping::properties::PropertiesMapping;
pub use self::mapping::InterfaceMapping;