#![doc = include_str!("../README.md")]
pub use self::de::{
Deserializer, StreamDeserializer, from_iter, from_reader, from_slice, from_str,
};
pub use self::error::{Error, ErrorCode, Result};
pub use self::ser::{
Serializer, to_string, to_string_raw, to_string_with_indent, to_string_with_tab_indentation,
to_vec, to_writer,
};
pub use self::value::{Map, Value, from_value, to_value};
pub mod builder;
pub mod de;
pub mod error;
pub mod ser;
mod util;
pub mod value;
#[cfg(feature = "nu-protocol")]
mod nu_value;