1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#![cfg_attr(not(feature = "std"), no_std)] use crate::impls::SimpleError; use crate::json::{ Json, JsonValue }; use crate::parser::{ Parser }; pub mod impls; pub mod json; pub mod parser; #[cfg(test)] mod tests; pub fn parse_json(input: &str) -> Result<JsonValue, SimpleError> { Json::parse(&input, Default::default()).map(|(ret, _)| ret) }