summaryrefslogtreecommitdiff
path: root/examples/10-transient-0/output/rust/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/10-transient-0/output/rust/src/lib.rs')
-rw-r--r--examples/10-transient-0/output/rust/src/lib.rs16
1 files changed, 8 insertions, 8 deletions
diff --git a/examples/10-transient-0/output/rust/src/lib.rs b/examples/10-transient-0/output/rust/src/lib.rs
index 3aa9751..b736203 100644
--- a/examples/10-transient-0/output/rust/src/lib.rs
+++ b/examples/10-transient-0/output/rust/src/lib.rs
@@ -4,7 +4,7 @@ pub mod transient_0;
#[cfg(test)]
mod test {
use std::io::Cursor;
- use super::data::{EnumWithVariants, InnerStruct, OuterStruct, StructWithBool, StructWithInt32, StructWithInt64, StructWithList, StructWithOption, StructWithString, SumWithVariants, VariantOne, VariantTwo };
+ use super::data::{EnumWithVariants, StructWithBool, StructWithInt32, StructWithInt64, StructWithList, StructWithOption, StructWithString, StructWithStruct, SumWithVariants, VariantOne, VariantTwo };
#[test]
fn struct_with_bool() {
@@ -52,12 +52,12 @@ mod test {
#[test]
fn nested_struct() {
- let value = OuterStruct { inner: InnerStruct { a: 10, b: 25 }, c: 42 };
+ let value = StructWithStruct { inner: StructWithInt32 { a: 10, b: 25 }, c: 42 };
assert_round_trip_encoding(
value,
- super::data::transient_0::encode_outer_struct,
- super::data::transient_0::decode_outer_struct,
+ super::data::transient_0::encode_struct_with_struct,
+ super::data::transient_0::decode_struct_with_struct,
);
}
@@ -66,9 +66,9 @@ mod test {
let value = StructWithList {
a: vec![10, 25],
b: vec![
- InnerStruct { a: 42, b: 47 },
- InnerStruct { a: 52, b: 57 },
- InnerStruct { a: 62, b: 67 },
+ StructWithInt32 { a: 42, b: 47 },
+ StructWithInt32 { a: 52, b: 57 },
+ StructWithInt32 { a: 62, b: 67 },
],
};
@@ -97,7 +97,7 @@ mod test {
fn struct_with_option_some() {
let value = StructWithOption {
a: Some(10),
- b: Some(InnerStruct { a: 42, b: 47 }),
+ b: Some(StructWithInt32 { a: 42, b: 47 }),
};
assert_round_trip_encoding(