From cc0f7190d1254ec89354cea8b2ed0aaecbb3b391 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 9 Aug 2026 17:12:46 +0100 Subject: Generate Encode and Decode types --- examples/15-transient-0/output/rust/src/data.rs | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'examples/15-transient-0/output/rust/src/data.rs') diff --git a/examples/15-transient-0/output/rust/src/data.rs b/examples/15-transient-0/output/rust/src/data.rs index cc0eb13..2b890c2 100644 --- a/examples/15-transient-0/output/rust/src/data.rs +++ b/examples/15-transient-0/output/rust/src/data.rs @@ -17,6 +17,7 @@ pub mod transient_0 { use ::std::any::Any; use ::std::sync::Arc; use ::std::vec::Vec; + use crate::transient_0::{Decode, Encode}; use super::{GenericNative, Native}; include!("./gen/data/transient_0.rs"); @@ -40,17 +41,6 @@ pub mod transient_0 { Ok(Native { a, b }) } - type Encode = fn( - &T, - &mut TWrite, - &mut ::std::collections::HashMap::, - ) -> std::io::Result<()>; - - type Decode = fn( - &mut TRead, - &mut Vec>, - ) -> std::io::Result; - pub fn encode_generic_native( value: &GenericNative, writer: &mut TWrite, -- cgit v1.2.3