From 032e28dc3d7bdb759bde879ba9f42a68ae23e25b Mon Sep 17 00:00:00 2001 From: Max Audron Date: Wed, 1 Dec 2021 16:19:54 +0100 Subject: add sync proc macro --- derive/src/lib.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'derive/src/lib.rs') diff --git a/derive/src/lib.rs b/derive/src/lib.rs index f3608eb..606e8e3 100644 --- a/derive/src/lib.rs +++ b/derive/src/lib.rs @@ -2,6 +2,7 @@ use syn; mod from; mod network; +mod sync; #[proc_macro_derive(NetworkList, attributes(network))] pub fn network_list(input: proc_macro::TokenStream) -> proc_macro::TokenStream { @@ -17,3 +18,8 @@ pub fn network_map(input: proc_macro::TokenStream) -> proc_macro::TokenStream { pub fn from(input: proc_macro::TokenStream) -> proc_macro::TokenStream { from::from(input) } + +#[proc_macro] +pub fn sync(input: proc_macro::TokenStream) -> proc_macro::TokenStream { + sync::sync(input) +} -- cgit v1.2.3