macro_rules! schema_type { ($name:ident, $type:literal, { $($body:tt)* }, $example:literal) => { ... }; }