diff options
| author | Michael Williamson <mike@zwobble.org> | 2026-07-19 22:10:57 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2026-07-19 22:10:57 +0100 |
| commit | 7d100fcc4d6d33a48d43d4f115cb0fe957e3b9a5 (patch) | |
| tree | 6698775bf4a1889f9a7f6e18d394edbee4017347 /examples/10-transient-0/output | |
| parent | 0a2046ff66bcac5c1d26178f3e4d60a5b00c826b (diff) | |
Don't panic when UTF-8 data is invalid
Diffstat (limited to 'examples/10-transient-0/output')
| -rw-r--r-- | examples/10-transient-0/output/rust/src/gen/transient_0.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/10-transient-0/output/rust/src/gen/transient_0.rs b/examples/10-transient-0/output/rust/src/gen/transient_0.rs index 753dd23..e57324a 100644 --- a/examples/10-transient-0/output/rust/src/gen/transient_0.rs +++ b/examples/10-transient-0/output/rust/src/gen/transient_0.rs @@ -66,5 +66,5 @@ pub fn decode_string(reader: &mut impl std::io::Read) -> ::std::io::Result::<::s reader.read_exact(&mut bytes)?; bytes }; - std::io::Result::Ok((::std::string::String::from_utf8(bytes)).unwrap()) + std::io::Result::Ok((::std::string::String::from_utf8(bytes)).map_err(|error| ::std::io::Error::new(::std::io::ErrorKind::InvalidData, error))?) } |
