From aa83cfed61ea4d68377261ce2a44fea9af24a692 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 26 Jul 2026 12:04:37 +0100 Subject: Extract IO result into RustTypes --- examples/11-transient-0/output/rust/src/gen/transient_0.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'examples/11-transient-0/output/rust/src/gen/transient_0.rs') diff --git a/examples/11-transient-0/output/rust/src/gen/transient_0.rs b/examples/11-transient-0/output/rust/src/gen/transient_0.rs index 393b397..d88284e 100644 --- a/examples/11-transient-0/output/rust/src/gen/transient_0.rs +++ b/examples/11-transient-0/output/rust/src/gen/transient_0.rs @@ -18,7 +18,7 @@ pub fn decode_bool(reader: &mut impl std::io::Read, shared_values: &mut ::std::v }; u8::from_le_bytes(bytes) }; - std::io::Result::Ok(if int_value == 0 { + ::std::io::Result::Ok(if int_value == 0 { false } else { true @@ -36,7 +36,7 @@ pub fn decode_int_32(reader: &mut impl std::io::Read, shared_values: &mut ::std: reader.read_exact(&mut bytes)?; bytes }; - std::io::Result::Ok(::core::primitive::i32::from_le_bytes(bytes)) + ::std::io::Result::Ok(::core::primitive::i32::from_le_bytes(bytes)) } pub fn encode_int_64(value: &::core::primitive::i64, writer: &mut impl std::io::Write, shared_values: &mut ::std::collections::HashMap::<::core::primitive::usize, ::core::primitive::i64>) -> ::std::io::Result::<()> { @@ -50,7 +50,7 @@ pub fn decode_int_64(reader: &mut impl std::io::Read, shared_values: &mut ::std: reader.read_exact(&mut bytes)?; bytes }; - std::io::Result::Ok(::core::primitive::i64::from_le_bytes(bytes)) + ::std::io::Result::Ok(::core::primitive::i64::from_le_bytes(bytes)) } pub fn encode_string(value: &::std::string::String, writer: &mut impl std::io::Write, shared_values: &mut ::std::collections::HashMap::<::core::primitive::usize, ::core::primitive::i64>) -> ::std::io::Result::<()> { @@ -66,5 +66,5 @@ pub fn decode_string(reader: &mut impl std::io::Read, shared_values: &mut ::std: reader.read_exact(&mut bytes)?; bytes }; - std::io::Result::Ok((::std::string::String::from_utf8(bytes)).map_err(|error| ::std::io::Error::new(::std::io::ErrorKind::InvalidData, error))?) + ::std::io::Result::Ok((::std::string::String::from_utf8(bytes)).map_err(|error| ::std::io::Error::new(::std::io::ErrorKind::InvalidData, error))?) } -- cgit v1.2.3