use crate::prelude::*; #[derive(Document)] struct Struct { #[doku(meta(r#"fmt = { "enums_style": "Commented" }"#))] f1: Enum, #[doku(meta(r#"fmt = { "enums_style": "Separated" }"#))] f2: Enum, } #[derive(Document)] enum Enum { /// This is `Foo` Foo, /// This is `Bar` Bar, /// This is `Zar` Zar, } printer_test! { "output.json" => to_json(Struct), "output.toml" => to_toml(Struct), }