win64_macro/lib.rs
1mod class;
2mod message;
3
4#[proc_macro_derive(Message, attributes(id, params, fallback))]
5pub fn message(input: proc_macro::TokenStream) -> proc_macro::TokenStream {
6 self::message::macro_impl(input)
7}
8
9#[proc_macro_derive(ClassAtom)]
10pub fn window_class(input: proc_macro::TokenStream) -> proc_macro::TokenStream {
11 self::class::macro_impl(input)
12}