1 2 3 4 5 6 7 8 9 10 11 12 13
use anyhow::Result; use clap::Args; #[derive(Args)] pub struct ConvertToAstYaml; impl ConvertToAstYaml { pub fn run(&self, ast: &markdown_ppp::ast::Document) -> Result<()> { let result = serde_yaml::to_string(ast)?; println!("{result}"); Ok(()) } }