aboutsummaryrefslogtreecommitdiff
path: root/derive/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'derive/src/lib.rs')
-rw-r--r--derive/src/lib.rs6
1 files changed, 6 insertions, 0 deletions
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)
+}