1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
#![feature(proc_macro_diagnostic, proc_macro_span)] #![feature(crate_visibility_modifier)] #![feature(concat_idents)] #![recursion_limit="256"] pub extern crate syn; pub extern crate proc_macro2; #[macro_use] pub extern crate quote; extern crate proc_macro; #[macro_use] extern crate bitflags; mod spanned; mod field; mod generator; mod support; mod derived; mod from_meta; pub mod ext; pub use field::*; pub use support::{GenericSupport, DataSupport}; pub use generator::*; pub use spanned::*; pub use from_meta::*; pub use derived::*;