examples/parts/
empty_and_root.rs1use serde_json::json;
2use toon_format::encode_default;
3
4pub fn empty_and_root() {
5 let empty_items = json!({ "items": [] });
7 println!("{}", encode_default(&empty_items).unwrap());
8
9 let root_array = json!(["x", "y"]);
11 println!("\n{}", encode_default(&root_array).unwrap());
12
13 let empty_obj = json!({});
15 let out = encode_default(&empty_obj).unwrap();
16 if out.is_empty() {
17 println!("\n(empty output)");
18 } else {
19 println!("\n{out}");
20 }
21}