Skip to main content

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}