From f888ef049fd71706f29f26ed621a9ff3563c7109 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 24 Jul 2021 10:54:13 +0100 Subject: [PATCH] config, wip before break out var section list Signed-off-by: Ian Jackson --- macros/macros.rs | 2 +- src/config.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/macros/macros.rs b/macros/macros.rs index 7ef226b..0bcfc33 100644 --- a/macros/macros.rs +++ b/macros/macros.rs @@ -8,7 +8,7 @@ use proc_macro2::Literal; use itertools::Itertools; -#[proc_macro_derive(ResolveConfig)] +#[proc_macro_derive(ResolveConfig, attributes(is, via))] pub fn resolve(input: proc_macro::TokenStream) -> proc_macro::TokenStream { let input = parse_macro_input!(input as DeriveInput); diff --git a/src/config.rs b/src/config.rs index 8fb526d..8ad04e8 100644 --- a/src/config.rs +++ b/src/config.rs @@ -148,7 +148,7 @@ impl Aggregate { let loc = Arc::new(path.to_owned()); for (sn, vars) in map { - dbg!( InstanceConfig::FIELDS ); + dbg!( InstanceConfig::FIELDS );// check xxx vars are in fields let sn = sn.parse().dcontext(&sn)?; self.sections.entry(sn) -- 2.30.2