moxy-derive 0.0.3

derive macros for moxy crate
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
mod structs;
#[cfg(feature = "color")]
mod themes;

use crate::{Render, params::Params};

pub fn render(tokens: proc_macro::TokenStream) -> syn::Result<proc_macro2::TokenStream> {
    let args = syn::parse(tokens)?;

    match args {
        Params::Struct(v) => structs::StructSyntax.render(v),
    }
}