fixed_json/lib.rs
1#![no_std]
2
3#[cfg(feature = "std")]
4extern crate std;
5
6mod builder;
7mod error;
8mod model;
9mod parser;
10
11pub use builder::ObjectBuilder;
12pub use error::{Error, Result, error_string};
13pub use model::{
14 Array, Attr, AttrKind, DefaultValue, EnumValue, JSON_ATTR_MAX, JSON_VAL_MAX, Target,
15 TargetBool, TargetChar, TargetF64, TargetI16, TargetI32, TargetU16, TargetU32,
16};
17pub use parser::{cstr, read_array, read_object, validate_json};