Diffstat (limited to 'src/build/builders/core.rs')
| -rw-r--r-- | src/build/builders/core.rs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/build/builders/core.rs b/src/build/builders/core.rs index f983601..41cffcb 100644 --- a/src/build/builders/core.rs +++ b/src/build/builders/core.rs @@ -1,6 +1,23 @@ +use crate::any_trait; + // pub mod array; pub mod bool; // pub mod option; // pub mod variant; +pub mod r#struct; pub mod tag_name; + +#[derive(Default)] +#[non_exhaustive] +pub struct NoopVisitor; + +impl NoopVisitor { + pub fn new() -> Self { + Self + } +} + +any_trait! { + impl['ctx] NoopVisitor = [] +} |