@@ -44,82 +44,82 @@ const FLOAT64_ARRAY: [f64; 1] = [53.0];
4444
4545fn serialize_non_null ( fory : & Fory ) -> Vec < u8 > {
4646 let mut buf = Vec :: new ( ) ;
47- fory. serialize_to ( & BOOL_VAL , & mut buf) . unwrap ( ) ;
48- fory. serialize_to ( & I8_VAL , & mut buf) . unwrap ( ) ;
49- fory. serialize_to ( & I16_VAL , & mut buf) . unwrap ( ) ;
50- fory. serialize_to ( & I32_VAL , & mut buf) . unwrap ( ) ;
51- fory. serialize_to ( & I64_VAL , & mut buf) . unwrap ( ) ;
52- fory. serialize_to ( & F32_VAL , & mut buf) . unwrap ( ) ;
53- fory. serialize_to ( & F64_VAL , & mut buf) . unwrap ( ) ;
54- fory. serialize_to ( & STR_LATIN1_VAL . to_string ( ) , & mut buf )
47+ fory. serialize_to ( & mut buf, & BOOL_VAL ) . unwrap ( ) ;
48+ fory. serialize_to ( & mut buf, & I8_VAL ) . unwrap ( ) ;
49+ fory. serialize_to ( & mut buf, & I16_VAL ) . unwrap ( ) ;
50+ fory. serialize_to ( & mut buf, & I32_VAL ) . unwrap ( ) ;
51+ fory. serialize_to ( & mut buf, & I64_VAL ) . unwrap ( ) ;
52+ fory. serialize_to ( & mut buf, & F32_VAL ) . unwrap ( ) ;
53+ fory. serialize_to ( & mut buf, & F64_VAL ) . unwrap ( ) ;
54+ fory. serialize_to ( & mut buf , & STR_LATIN1_VAL . to_string ( ) )
5555 . unwrap ( ) ;
56- fory. serialize_to ( & LOCAL_DATE_VAL , & mut buf) . unwrap ( ) ;
57- fory. serialize_to ( & TIMESTAMP_VAL , & mut buf) . unwrap ( ) ;
58- fory. serialize_to ( & BOOL_ARRAY . to_vec ( ) , & mut buf ) . unwrap ( ) ;
59- fory. serialize_to ( & INT8_ARRAY . to_vec ( ) , & mut buf ) . unwrap ( ) ;
60- fory. serialize_to ( & INT16_ARRAY . to_vec ( ) , & mut buf ) . unwrap ( ) ;
61- fory. serialize_to ( & INT32_ARRAY . to_vec ( ) , & mut buf ) . unwrap ( ) ;
62- fory. serialize_to ( & INT64_ARRAY . to_vec ( ) , & mut buf ) . unwrap ( ) ;
63- fory. serialize_to ( & FLOAT32_ARRAY . to_vec ( ) , & mut buf )
56+ fory. serialize_to ( & mut buf, & LOCAL_DATE_VAL ) . unwrap ( ) ;
57+ fory. serialize_to ( & mut buf, & TIMESTAMP_VAL ) . unwrap ( ) ;
58+ fory. serialize_to ( & mut buf , & BOOL_ARRAY . to_vec ( ) ) . unwrap ( ) ;
59+ fory. serialize_to ( & mut buf , & INT8_ARRAY . to_vec ( ) ) . unwrap ( ) ;
60+ fory. serialize_to ( & mut buf , & INT16_ARRAY . to_vec ( ) ) . unwrap ( ) ;
61+ fory. serialize_to ( & mut buf , & INT32_ARRAY . to_vec ( ) ) . unwrap ( ) ;
62+ fory. serialize_to ( & mut buf , & INT64_ARRAY . to_vec ( ) ) . unwrap ( ) ;
63+ fory. serialize_to ( & mut buf , & FLOAT32_ARRAY . to_vec ( ) )
6464 . unwrap ( ) ;
65- fory. serialize_to ( & FLOAT64_ARRAY . to_vec ( ) , & mut buf )
65+ fory. serialize_to ( & mut buf , & FLOAT64_ARRAY . to_vec ( ) )
6666 . unwrap ( ) ;
6767 buf
6868}
6969
7070fn serialize_nullable ( fory : & Fory ) -> Vec < u8 > {
7171 let mut buf = Vec :: new ( ) ;
72- fory. serialize_to ( & Some ( BOOL_VAL ) , & mut buf ) . unwrap ( ) ;
73- fory. serialize_to ( & Some ( I8_VAL ) , & mut buf ) . unwrap ( ) ;
74- fory. serialize_to ( & Some ( I16_VAL ) , & mut buf ) . unwrap ( ) ;
75- fory. serialize_to ( & Some ( I32_VAL ) , & mut buf ) . unwrap ( ) ;
76- fory. serialize_to ( & Some ( I64_VAL ) , & mut buf ) . unwrap ( ) ;
77- fory. serialize_to ( & Some ( F32_VAL ) , & mut buf ) . unwrap ( ) ;
78- fory. serialize_to ( & Some ( F64_VAL ) , & mut buf ) . unwrap ( ) ;
79- fory. serialize_to ( & Some ( STR_LATIN1_VAL . to_string ( ) ) , & mut buf )
72+ fory. serialize_to ( & mut buf , & Some ( BOOL_VAL ) ) . unwrap ( ) ;
73+ fory. serialize_to ( & mut buf , & Some ( I8_VAL ) ) . unwrap ( ) ;
74+ fory. serialize_to ( & mut buf , & Some ( I16_VAL ) ) . unwrap ( ) ;
75+ fory. serialize_to ( & mut buf , & Some ( I32_VAL ) ) . unwrap ( ) ;
76+ fory. serialize_to ( & mut buf , & Some ( I64_VAL ) ) . unwrap ( ) ;
77+ fory. serialize_to ( & mut buf , & Some ( F32_VAL ) ) . unwrap ( ) ;
78+ fory. serialize_to ( & mut buf , & Some ( F64_VAL ) ) . unwrap ( ) ;
79+ fory. serialize_to ( & mut buf , & Some ( STR_LATIN1_VAL . to_string ( ) ) )
8080 . unwrap ( ) ;
81- fory. serialize_to ( & Some ( LOCAL_DATE_VAL ) , & mut buf ) . unwrap ( ) ;
82- fory. serialize_to ( & Some ( TIMESTAMP_VAL ) , & mut buf ) . unwrap ( ) ;
83- fory. serialize_to ( & Some ( BOOL_ARRAY . to_vec ( ) ) , & mut buf )
81+ fory. serialize_to ( & mut buf , & Some ( LOCAL_DATE_VAL ) ) . unwrap ( ) ;
82+ fory. serialize_to ( & mut buf , & Some ( TIMESTAMP_VAL ) ) . unwrap ( ) ;
83+ fory. serialize_to ( & mut buf , & Some ( BOOL_ARRAY . to_vec ( ) ) )
8484 . unwrap ( ) ;
85- fory. serialize_to ( & Some ( INT8_ARRAY . to_vec ( ) ) , & mut buf )
85+ fory. serialize_to ( & mut buf , & Some ( INT8_ARRAY . to_vec ( ) ) )
8686 . unwrap ( ) ;
87- fory. serialize_to ( & Some ( INT16_ARRAY . to_vec ( ) ) , & mut buf )
87+ fory. serialize_to ( & mut buf , & Some ( INT16_ARRAY . to_vec ( ) ) )
8888 . unwrap ( ) ;
89- fory. serialize_to ( & Some ( INT32_ARRAY . to_vec ( ) ) , & mut buf )
89+ fory. serialize_to ( & mut buf , & Some ( INT32_ARRAY . to_vec ( ) ) )
9090 . unwrap ( ) ;
91- fory. serialize_to ( & Some ( INT64_ARRAY . to_vec ( ) ) , & mut buf )
91+ fory. serialize_to ( & mut buf , & Some ( INT64_ARRAY . to_vec ( ) ) )
9292 . unwrap ( ) ;
93- fory. serialize_to ( & Some ( FLOAT32_ARRAY . to_vec ( ) ) , & mut buf )
93+ fory. serialize_to ( & mut buf , & Some ( FLOAT32_ARRAY . to_vec ( ) ) )
9494 . unwrap ( ) ;
95- fory. serialize_to ( & Some ( FLOAT64_ARRAY . to_vec ( ) ) , & mut buf )
95+ fory. serialize_to ( & mut buf , & Some ( FLOAT64_ARRAY . to_vec ( ) ) )
9696 . unwrap ( ) ;
97- fory. serialize_to ( & Option :: < bool > :: None , & mut buf ) . unwrap ( ) ;
98- fory. serialize_to ( & Option :: < i8 > :: None , & mut buf ) . unwrap ( ) ;
99- fory. serialize_to ( & Option :: < i16 > :: None , & mut buf ) . unwrap ( ) ;
100- fory. serialize_to ( & Option :: < i32 > :: None , & mut buf ) . unwrap ( ) ;
101- fory. serialize_to ( & Option :: < i64 > :: None , & mut buf ) . unwrap ( ) ;
102- fory. serialize_to ( & Option :: < f32 > :: None , & mut buf ) . unwrap ( ) ;
103- fory. serialize_to ( & Option :: < f64 > :: None , & mut buf ) . unwrap ( ) ;
104- fory. serialize_to ( & Option :: < String > :: None , & mut buf )
97+ fory. serialize_to ( & mut buf , & Option :: < bool > :: None ) . unwrap ( ) ;
98+ fory. serialize_to ( & mut buf , & Option :: < i8 > :: None ) . unwrap ( ) ;
99+ fory. serialize_to ( & mut buf , & Option :: < i16 > :: None ) . unwrap ( ) ;
100+ fory. serialize_to ( & mut buf , & Option :: < i32 > :: None ) . unwrap ( ) ;
101+ fory. serialize_to ( & mut buf , & Option :: < i64 > :: None ) . unwrap ( ) ;
102+ fory. serialize_to ( & mut buf , & Option :: < f32 > :: None ) . unwrap ( ) ;
103+ fory. serialize_to ( & mut buf , & Option :: < f64 > :: None ) . unwrap ( ) ;
104+ fory. serialize_to ( & mut buf , & Option :: < String > :: None )
105105 . unwrap ( ) ;
106- fory. serialize_to ( & Option :: < NaiveDate > :: None , & mut buf )
106+ fory. serialize_to ( & mut buf , & Option :: < NaiveDate > :: None )
107107 . unwrap ( ) ;
108- fory. serialize_to ( & Option :: < NaiveDateTime > :: None , & mut buf )
108+ fory. serialize_to ( & mut buf , & Option :: < NaiveDateTime > :: None )
109109 . unwrap ( ) ;
110- fory. serialize_to ( & Option :: < Vec < bool > > :: None , & mut buf )
110+ fory. serialize_to ( & mut buf , & Option :: < Vec < bool > > :: None )
111111 . unwrap ( ) ;
112- fory. serialize_to ( & Option :: < Vec < i8 > > :: None , & mut buf )
112+ fory. serialize_to ( & mut buf , & Option :: < Vec < i8 > > :: None )
113113 . unwrap ( ) ;
114- fory. serialize_to ( & Option :: < Vec < i16 > > :: None , & mut buf )
114+ fory. serialize_to ( & mut buf , & Option :: < Vec < i16 > > :: None )
115115 . unwrap ( ) ;
116- fory. serialize_to ( & Option :: < Vec < i32 > > :: None , & mut buf )
116+ fory. serialize_to ( & mut buf , & Option :: < Vec < i32 > > :: None )
117117 . unwrap ( ) ;
118- fory. serialize_to ( & Option :: < Vec < i64 > > :: None , & mut buf )
118+ fory. serialize_to ( & mut buf , & Option :: < Vec < i64 > > :: None )
119119 . unwrap ( ) ;
120- fory. serialize_to ( & Option :: < Vec < f32 > > :: None , & mut buf )
120+ fory. serialize_to ( & mut buf , & Option :: < Vec < f32 > > :: None )
121121 . unwrap ( ) ;
122- fory. serialize_to ( & Option :: < Vec < f64 > > :: None , & mut buf )
122+ fory. serialize_to ( & mut buf , & Option :: < Vec < f64 > > :: None )
123123 . unwrap ( ) ;
124124 buf
125125}
0 commit comments