Diffstat (limited to 'src/build/builders/core.rs')
-rw-r--r--src/build/builders/core.rs17
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 = []
+}