summaryrefslogtreecommitdiff
path: root/examples/10-transient-0/output/rust/src/gen/data
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2026-07-17 10:56:55 +0100
committerMichael Williamson <mike@zwobble.org>2026-07-17 10:56:55 +0100
commit99c0decbe77aad764e778fe00756aa6d5eef10e8 (patch)
tree94564a7691224938204267fbb9ce6d7cad0a601f /examples/10-transient-0/output/rust/src/gen/data
parent0be52b37ae8e3df1efc47a972eb320ec5964be3a (diff)
Support nested structs in rust-transient-0
Diffstat (limited to 'examples/10-transient-0/output/rust/src/gen/data')
-rw-r--r--examples/10-transient-0/output/rust/src/gen/data/transient_0.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/10-transient-0/output/rust/src/gen/data/transient_0.rs b/examples/10-transient-0/output/rust/src/gen/data/transient_0.rs
index 2945bdc..318e4c6 100644
--- a/examples/10-transient-0/output/rust/src/gen/data/transient_0.rs
+++ b/examples/10-transient-0/output/rust/src/gen/data/transient_0.rs
@@ -45,12 +45,12 @@ pub fn decode_struct_with_string(reader: &mut impl std::io::Read) -> crate::data
}
pub fn encode_outer_struct(value: &crate::data::OuterStruct, writer: &mut impl std::io::Write) {
- todo!();
+ crate::data::transient_0::encode_inner_struct(&value.inner, writer);
crate::transient_0::encode_int_32(&value.c, writer);
}
pub fn decode_outer_struct(reader: &mut impl std::io::Read) -> crate::data::OuterStruct {
- let inner = todo!();
+ let inner = crate::data::transient_0::decode_inner_struct(reader);
let c = crate::transient_0::decode_int_32(reader);
crate::data::OuterStruct { inner: inner, c: c }
}