nicely_macros 0.2.0

A macro crate for the ask_nicely crate.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
mod client;
mod request;

#[proc_macro_derive(Request, attributes(request))]
pub fn gen_request(input: proc_macro::TokenStream) -> proc_macro::TokenStream {
    request::gen_request_impl(input)
}

#[proc_macro_attribute]
pub fn gen_client(
    attrs: proc_macro::TokenStream,
    input: proc_macro::TokenStream,
) -> proc_macro::TokenStream {
    client::gen_client_impl(attrs, input)
}