This repository was archived by the owner on Oct 10, 2019. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +4
-10
lines changed
postgres-derive-codegen/src Expand file tree Collapse file tree 1 file changed +4
-10
lines changed Original file line number Diff line number Diff line change @@ -184,23 +184,17 @@ fn composite_from_sql_body(ctx: &mut ExtCtxt,
184
184
185
185
let num_fields = try!( read_be_i32( r) ) ;
186
186
if num_fields as usize != fields. len( ) {
187
- let err: :: std:: boxed:: Box <:: std:: error:: Error
188
- + :: std:: marker:: Sync
189
- + :: std:: marker:: Send >
190
- = format!( "expected {} fields but saw {}" , fields. len( ) , num_fields) . into( ) ;
191
- return :: std:: result:: Result :: Err ( :: postgres:: error:: Error :: Conversion ( err) )
187
+ return :: std:: result:: Result :: Err ( :: postgres:: error:: Error :: Conversion (
188
+ format!( "expected {} fields but saw {}" , fields. len( ) , num_fields) . into( ) ) ) ;
192
189
}
193
190
194
191
$declare_vars;
195
192
196
193
for field in fields {
197
194
let oid = try!( read_be_i32( r) ) as u32 ;
198
195
if oid != field. type_( ) . oid( ) {
199
- let err: :: std:: boxed:: Box <:: std:: error:: Error
200
- + :: std:: marker:: Sync
201
- + :: std:: marker:: Send >
202
- = format!( "expected OID {} but saw {}" , field. type_( ) . oid( ) , oid) . into( ) ;
203
- return :: std:: result:: Result :: Err ( :: postgres:: error:: Error :: Conversion ( err) )
196
+ return :: std:: result:: Result :: Err ( :: postgres:: error:: Error :: Conversion (
197
+ format!( "expected OID {} but saw {}" , field. type_( ) . oid( ) , oid) . into( ) ) ) ;
204
198
}
205
199
206
200
let len = try!( read_be_i32( r) ) ;
You can’t perform that action at this time.
0 commit comments