use anyhow::Result;use clap::Parser;use schemars::schema_for;use theme::{IconThemeFamilyContent, ThemeFamilyContent}; #[derive(Parser, Debug)]struct Args {} fn main() -> Result<()> { env_logger::init(); let _args = Args::parse(); let theme_family_schema = schema_for!(ThemeFamilyContent); println!("Theme Schema:"); println!("{}", serde_json::to_string_pretty(&theme_family_schema)?); let icon_theme_family_schema = schema_for!(IconThemeFamilyContent); println!("Icon Theme Schema:"); println!( "{}", serde_json::to_string_pretty(&icon_theme_family_schema)? ); Ok(())}
use anyhow::Result;
use clap::Parser;
use schemars::schema_for;
use theme::{IconThemeFamilyContent, ThemeFamilyContent};
#[derive(Parser, Debug)]
struct Args {}
fn main() -> Result<()> {
env_logger::init();
let _args = Args::parse();
let theme_family_schema = schema_for!(ThemeFamilyContent);
println!("Theme Schema:");
println!("{}", serde_json::to_string_pretty(&theme_family_schema)?);
let icon_theme_family_schema = schema_for!(IconThemeFamilyContent);
println!("Icon Theme Schema:");
println!(
"{}",
serde_json::to_string_pretty(&icon_theme_family_schema)?
);
Ok(())
}