om_context/output/json.rs
1use super::{CatOutput, TreeOutput};
2use std::error::Error;
3
4pub fn output_tree(data: &TreeOutput) -> Result<(), Box<dyn Error>> {
5 let json = serde_json::to_string_pretty(data)?;
6 println!("{}", json);
7 Ok(())
8}
9
10pub fn output_cat(data: &CatOutput) -> Result<(), Box<dyn Error>> {
11 let json = serde_json::to_string_pretty(data)?;
12 println!("{}", json);
13 Ok(())
14}