@@ -41,17 +41,27 @@ impl AnyArguments {
41
41
where
42
42
Option < i32 > : Type < A :: Database > + Encode < ' a , A :: Database > ,
43
43
Option < bool > : Type < A :: Database > + Encode < ' a , A :: Database > ,
44
+ Option < i8 > : Type < A :: Database > + Encode < ' a , A :: Database > ,
44
45
Option < i16 > : Type < A :: Database > + Encode < ' a , A :: Database > ,
45
46
Option < i32 > : Type < A :: Database > + Encode < ' a , A :: Database > ,
46
47
Option < i64 > : Type < A :: Database > + Encode < ' a , A :: Database > ,
48
+ Option < u8 > : Type < A :: Database > + Encode < ' a , A :: Database > ,
49
+ Option < u16 > : Type < A :: Database > + Encode < ' a , A :: Database > ,
50
+ Option < u32 > : Type < A :: Database > + Encode < ' a , A :: Database > ,
51
+ Option < u64 > : Type < A :: Database > + Encode < ' a , A :: Database > ,
47
52
Option < f32 > : Type < A :: Database > + Encode < ' a , A :: Database > ,
48
53
Option < f64 > : Type < A :: Database > + Encode < ' a , A :: Database > ,
49
54
Option < String > : Type < A :: Database > + Encode < ' a , A :: Database > ,
50
55
Option < Vec < u8 > > : Type < A :: Database > + Encode < ' a , A :: Database > ,
51
56
bool : Type < A :: Database > + Encode < ' a , A :: Database > ,
57
+ i8 : Type < A :: Database > + Encode < ' a , A :: Database > ,
52
58
i16 : Type < A :: Database > + Encode < ' a , A :: Database > ,
53
59
i32 : Type < A :: Database > + Encode < ' a , A :: Database > ,
54
60
i64 : Type < A :: Database > + Encode < ' a , A :: Database > ,
61
+ u8 : Type < A :: Database > + Encode < ' a , A :: Database > ,
62
+ u16 : Type < A :: Database > + Encode < ' a , A :: Database > ,
63
+ u32 : Type < A :: Database > + Encode < ' a , A :: Database > ,
64
+ u64 : Type < A :: Database > + Encode < ' a , A :: Database > ,
55
65
f32 : Type < A :: Database > + Encode < ' a , A :: Database > ,
56
66
f64 : Type < A :: Database > + Encode < ' a , A :: Database > ,
57
67
Arc < String > : Type < A :: Database > + Encode < ' a , A :: Database > ,
@@ -64,17 +74,27 @@ impl AnyArguments {
64
74
match arg {
65
75
AnyValueKind :: Null ( AnyTypeInfoKind :: Null ) => out. add ( Option :: < i32 > :: None ) ,
66
76
AnyValueKind :: Null ( AnyTypeInfoKind :: Bool ) => out. add ( Option :: < bool > :: None ) ,
77
+ AnyValueKind :: Null ( AnyTypeInfoKind :: TinyInt ) => out. add ( Option :: < i8 > :: None ) ,
67
78
AnyValueKind :: Null ( AnyTypeInfoKind :: SmallInt ) => out. add ( Option :: < i16 > :: None ) ,
68
79
AnyValueKind :: Null ( AnyTypeInfoKind :: Integer ) => out. add ( Option :: < i32 > :: None ) ,
69
80
AnyValueKind :: Null ( AnyTypeInfoKind :: BigInt ) => out. add ( Option :: < i64 > :: None ) ,
81
+ AnyValueKind :: Null ( AnyTypeInfoKind :: UnsignedTinyInt ) => out. add ( Option :: < u8 > :: None ) ,
82
+ AnyValueKind :: Null ( AnyTypeInfoKind :: UnsignedSmallInt ) => out. add ( Option :: < u16 > :: None ) ,
83
+ AnyValueKind :: Null ( AnyTypeInfoKind :: UnsignedInteger ) => out. add ( Option :: < u32 > :: None ) ,
84
+ AnyValueKind :: Null ( AnyTypeInfoKind :: UnsignedBigInt ) => out. add ( Option :: < u64 > :: None ) ,
70
85
AnyValueKind :: Null ( AnyTypeInfoKind :: Real ) => out. add ( Option :: < f64 > :: None ) ,
71
86
AnyValueKind :: Null ( AnyTypeInfoKind :: Double ) => out. add ( Option :: < f32 > :: None ) ,
72
87
AnyValueKind :: Null ( AnyTypeInfoKind :: Text ) => out. add ( Option :: < String > :: None ) ,
73
88
AnyValueKind :: Null ( AnyTypeInfoKind :: Blob ) => out. add ( Option :: < Vec < u8 > > :: None ) ,
74
89
AnyValueKind :: Bool ( b) => out. add ( b) ,
90
+ AnyValueKind :: TinyInt ( i) => out. add ( i) ,
75
91
AnyValueKind :: SmallInt ( i) => out. add ( i) ,
76
92
AnyValueKind :: Integer ( i) => out. add ( i) ,
77
93
AnyValueKind :: BigInt ( i) => out. add ( i) ,
94
+ AnyValueKind :: UnsignedTinyInt ( i) => out. add ( i) ,
95
+ AnyValueKind :: UnsignedSmallInt ( i) => out. add ( i) ,
96
+ AnyValueKind :: UnsignedInteger ( i) => out. add ( i) ,
97
+ AnyValueKind :: UnsignedBigInt ( i) => out. add ( i) ,
78
98
AnyValueKind :: Real ( r) => out. add ( r) ,
79
99
AnyValueKind :: Double ( d) => out. add ( d) ,
80
100
AnyValueKind :: Text ( t) => out. add ( t) ,
0 commit comments