use serde::Serialize; use std::collections::BTreeMap; pub mod helper; pub mod parser; pub mod read; #[derive(Debug, Clone, Serialize)] pub enum Value { Bool(bool), U8(u8), I8(i8), U16(u16), I16(i16), U32(u32), I32(i32), F32(f32), U64(u64), I64(i64), F64(f64), Array(Vec), Object { class: String, fields: BTreeMap, }, Typeless(Vec), String(String), }