servify_macro 0.1.0

Procedural macros for use with Servify
Documentation
mod export;
mod service;
mod util;
use export::impl_export;
use service::impl_service;

#[proc_macro_attribute]
pub fn export(
    attrs: proc_macro::TokenStream,
    item: proc_macro::TokenStream,
) -> proc_macro::TokenStream {
    impl_export(attrs.into(), item.into()).into()
}

#[proc_macro_attribute]
pub fn service(
    attrs: proc_macro::TokenStream,
    item: proc_macro::TokenStream,
) -> proc_macro::TokenStream {
    impl_service(attrs.into(), item.into()).into()
}