Skip to main content

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}