diff options
Diffstat (limited to 'examples/05-inductive-data-types-separate-namespaces')
| -rw-r--r-- | examples/05-inductive-data-types-separate-namespaces/output/rust/src/data/a.rs | 4 | ||||
| -rw-r--r-- | examples/05-inductive-data-types-separate-namespaces/output/rust/src/data/b.rs | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/examples/05-inductive-data-types-separate-namespaces/output/rust/src/data/a.rs b/examples/05-inductive-data-types-separate-namespaces/output/rust/src/data/a.rs index 3acec99..1ec823f 100644 --- a/examples/05-inductive-data-types-separate-namespaces/output/rust/src/data/a.rs +++ b/examples/05-inductive-data-types-separate-namespaces/output/rust/src/data/a.rs @@ -1,6 +1,6 @@ // Generated by hobgoblin. -#[derive(Debug, Hash, PartialEq)] +#[derive(Clone, Debug, Hash, PartialEq)] pub enum A { A1(::std::boxed::Box::<crate::data::a::A1>), } @@ -11,7 +11,7 @@ impl ::std::convert::From::<crate::data::a::A1> for crate::data::a::A { } } -#[derive(Debug, Hash, PartialEq)] +#[derive(Clone, Debug, Hash, PartialEq)] pub struct A1 { pub b: ::std::option::Option::<crate::data::b::B>, } diff --git a/examples/05-inductive-data-types-separate-namespaces/output/rust/src/data/b.rs b/examples/05-inductive-data-types-separate-namespaces/output/rust/src/data/b.rs index 11dee96..38bf8fc 100644 --- a/examples/05-inductive-data-types-separate-namespaces/output/rust/src/data/b.rs +++ b/examples/05-inductive-data-types-separate-namespaces/output/rust/src/data/b.rs @@ -1,6 +1,6 @@ // Generated by hobgoblin. -#[derive(Debug, Hash, PartialEq)] +#[derive(Clone, Debug, Hash, PartialEq)] pub struct B { pub a: ::std::option::Option::<crate::data::a::A>, } |
