mod from;
mod into;
mod new;
#[proc_macro_derive(From)]
pub fn derive_from(ts: proc_macro::TokenStream) -> proc_macro::TokenStream {
from::derive(ts)
}
#[proc_macro_derive(Into)]
pub fn derive_into(ts: proc_macro::TokenStream) -> proc_macro::TokenStream {
into::derive(ts)
}
#[proc_macro_derive(New)]
pub fn derive_new(ts: proc_macro::TokenStream) -> proc_macro::TokenStream {
new::derive(ts)
}