From e0dd58c443ed4d13e69b511bb01e17922926076f Mon Sep 17 00:00:00 2001 From: 苏向夜 Date: Sun, 15 Feb 2026 15:29:49 +0800 Subject: refactor(macros): use darling to parse macro metas --- crates/macros/src/attr.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 crates/macros/src/attr.rs (limited to 'crates/macros/src/attr.rs') diff --git a/crates/macros/src/attr.rs b/crates/macros/src/attr.rs new file mode 100644 index 0000000..ef1df86 --- /dev/null +++ b/crates/macros/src/attr.rs @@ -0,0 +1,10 @@ +use darling::FromMeta; + +#[derive(Default, FromMeta)] +#[darling(default)] +#[darling(derive_syn_parse)] +pub struct MacroArgs { + pub export_to: Option, + pub export_to_path: Option, + pub import_from: Option, +} -- cgit v1.2.3-70-g09d2