@@ -51,13 +51,13 @@ want_macro!("Object", wantobj, is_object, as_object);
51
51
// ($v:expr) => (if $v.$isf() {
52
52
// Ok($v.$asf().unwrap())
53
53
// } else {
54
- // Err($crate::error:: Error::Generic(format!("Value is not $t")))
54
+ // Err($crate::Error::Generic(format!("Value is not $t")))
55
55
// });
56
56
//
57
57
// ($v:expr => $p:expr) => (if let Some(v) = $v.pointer($p) {
58
58
// $n!(v)
59
59
// } else {
60
- // Err($crate::error:: Error::Generic(format!("Could not find {} in data", $p)))
60
+ // Err($crate::Error::Generic(format!("Could not find {} in data", $p)))
61
61
// });
62
62
// }
63
63
// }
@@ -79,13 +79,13 @@ macro_rules! neednull {
79
79
( $v: expr) => ( if $v. is_null( ) {
80
80
Ok ( $v. as_null( ) . unwrap( ) )
81
81
} else {
82
- Err ( $crate:: error :: Error :: Generic ( format!( "Value is not null" ) ) )
82
+ Err ( $crate:: Error :: Generic ( format!( "Value is not null" ) ) )
83
83
} ) ;
84
84
85
85
( $v: expr => $p: expr) => ( if let Some ( v) = $v. pointer( $p) {
86
86
neednull!( v)
87
87
} else {
88
- Err ( $crate:: error :: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
88
+ Err ( $crate:: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
89
89
} ) ;
90
90
}
91
91
@@ -96,13 +96,13 @@ macro_rules! needbool {
96
96
( $v: expr) => ( if $v. is_boolean( ) {
97
97
Ok ( $v. as_bool( ) . unwrap( ) )
98
98
} else {
99
- Err ( $crate:: error :: Error :: Generic ( format!( "Value is not boolean" ) ) )
99
+ Err ( $crate:: Error :: Generic ( format!( "Value is not boolean" ) ) )
100
100
} ) ;
101
101
102
102
( $v: expr => $p: expr) => ( if let Some ( v) = $v. pointer( $p) {
103
103
needbool!( v)
104
104
} else {
105
- Err ( $crate:: error :: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
105
+ Err ( $crate:: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
106
106
} ) ;
107
107
}
108
108
@@ -113,13 +113,13 @@ macro_rules! needi64 {
113
113
( $v: expr) => ( if $v. is_i64( ) {
114
114
Ok ( $v. as_i64( ) . unwrap( ) )
115
115
} else {
116
- Err ( $crate:: error :: Error :: Generic ( format!( "Value is not i64" ) ) )
116
+ Err ( $crate:: Error :: Generic ( format!( "Value is not i64" ) ) )
117
117
} ) ;
118
118
119
119
( $v: expr => $p: expr) => ( if let Some ( v) = $v. pointer( $p) {
120
120
needi64!( v)
121
121
} else {
122
- Err ( $crate:: error :: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
122
+ Err ( $crate:: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
123
123
} ) ;
124
124
}
125
125
@@ -130,13 +130,13 @@ macro_rules! needu64 {
130
130
( $v: expr) => ( if $v. is_u64( ) {
131
131
Ok ( $v. as_u64( ) . unwrap( ) )
132
132
} else {
133
- Err ( $crate:: error :: Error :: Generic ( format!( "Value is not u64" ) ) )
133
+ Err ( $crate:: Error :: Generic ( format!( "Value is not u64" ) ) )
134
134
} ) ;
135
135
136
136
( $v: expr => $p: expr) => ( if let Some ( v) = $v. pointer( $p) {
137
137
needu64!( v)
138
138
} else {
139
- Err ( $crate:: error :: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
139
+ Err ( $crate:: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
140
140
} ) ;
141
141
}
142
142
@@ -147,13 +147,13 @@ macro_rules! needf64 {
147
147
( $v: expr) => ( if $v. is_f64( ) {
148
148
Ok ( $v. as_f64( ) . unwrap( ) )
149
149
} else {
150
- Err ( $crate:: error :: Error :: Generic ( format!( "Value is not f64" ) ) )
150
+ Err ( $crate:: Error :: Generic ( format!( "Value is not f64" ) ) )
151
151
} ) ;
152
152
153
153
( $v: expr => $p: expr) => ( if let Some ( v) = $v. pointer( $p) {
154
154
needf64!( v)
155
155
} else {
156
- Err ( $crate:: error :: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
156
+ Err ( $crate:: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
157
157
} ) ;
158
158
}
159
159
@@ -164,13 +164,13 @@ macro_rules! needstr {
164
164
( $v: expr) => ( if $v. is_string( ) {
165
165
Ok ( $v. as_str( ) . unwrap( ) )
166
166
} else {
167
- Err ( $crate:: error :: Error :: Generic ( format!( "Value is not string" ) ) )
167
+ Err ( $crate:: Error :: Generic ( format!( "Value is not string" ) ) )
168
168
} ) ;
169
169
170
170
( $v: expr => $p: expr) => ( if let Some ( v) = $v. pointer( $p) {
171
171
needstr!( v)
172
172
} else {
173
- Err ( $crate:: error :: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
173
+ Err ( $crate:: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
174
174
} ) ;
175
175
}
176
176
@@ -181,13 +181,13 @@ macro_rules! needarray {
181
181
( $v: expr) => ( if $v. is_array( ) {
182
182
Ok ( $v. as_array( ) . unwrap( ) )
183
183
} else {
184
- Err ( $crate:: error :: Error :: Generic ( format!( "Value is not array" ) ) )
184
+ Err ( $crate:: Error :: Generic ( format!( "Value is not array" ) ) )
185
185
} ) ;
186
186
187
187
( $v: expr => $p: expr) => ( if let Some ( v) = $v. pointer( $p) {
188
188
needarray!( v)
189
189
} else {
190
- Err ( $crate:: error :: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
190
+ Err ( $crate:: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
191
191
} ) ;
192
192
}
193
193
@@ -198,12 +198,12 @@ macro_rules! needobj {
198
198
( $v: expr) => ( if $v. is_object( ) {
199
199
Ok ( $v. as_object( ) . unwrap( ) )
200
200
} else {
201
- Err ( $crate:: error :: Error :: Generic ( format!( "Value is not object" ) ) )
201
+ Err ( $crate:: Error :: Generic ( format!( "Value is not object" ) ) )
202
202
} ) ;
203
203
204
204
( $v: expr => $p: expr) => ( if let Some ( v) = $v. pointer( $p) {
205
205
needobj!( v)
206
206
} else {
207
- Err ( $crate:: error :: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
207
+ Err ( $crate:: Error :: Generic ( format!( "Could not find {} in data" , $p) ) )
208
208
} ) ;
209
209
}
0 commit comments