diff options
Diffstat (limited to 'examples/15-transient-0/output/rust/src/data.rs')
| -rw-r--r-- | examples/15-transient-0/output/rust/src/data.rs | 12 |
1 files changed, 1 insertions, 11 deletions
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<T, TWrite: std::io::Write> = fn( - &T, - &mut TWrite, - &mut ::std::collections::HashMap::<usize, i64>, - ) -> std::io::Result<()>; - - type Decode<TRead: std::io::Read, T> = fn( - &mut TRead, - &mut Vec<Arc::<dyn Any + Sync + Send>>, - ) -> std::io::Result<T>; - pub fn encode_generic_native<TWrite: std::io::Write, A, B>( value: &GenericNative<A, B>, writer: &mut TWrite, |
