kowito_json/lib.rs
1extern crate self as kowito_json;
2
3pub mod arena;
4pub mod scanner;
5pub mod serialize;
6pub mod string;
7pub mod view;
8
9pub use arena::Scratchpad;
10pub use string::KString;
11pub use view::KView;
12
13pub use kowito_json_derive::KJson;
14
15/// Example binding utilizing Schema-JIT
16#[derive(kowito_json_derive::KJson, Default, Debug)]
17pub struct FastUser {
18 pub id: u64,
19 pub name: String,
20 pub active: bool,
21}