Skip to main content

neco_json/
lib.rs

1//! Zero-dependency minimal JSON codec for no_std environments.
2//!
3//! Provides [JsonValue] for representing JSON data, [parse] for decoding,
4//! and [encode] for encoding.
5
6#![no_std]
7extern crate alloc;
8
9mod encode;
10mod error;
11mod parse;
12mod traits;
13mod value;
14
15pub use encode::encode;
16pub use error::{AccessError, EncodeError, ParseError, ParseErrorKind};
17pub use parse::parse;
18pub use traits::{FromJson, ToJson};
19pub use value::JsonValue;