#![recursion_limit = "128"]
use proc_macro::TokenStream;
mod to_shmem;
mod util;
#[proc_macro_derive(ToShmem, attributes(shmem))]
pub fn derive_to_shmem(stream: TokenStream) -> TokenStream {
let input = syn::parse(stream).unwrap();
to_shmem::derive(input).into()
}