@@ -368,7 +368,7 @@ impl RawFromSql for Vec<u8> {
368368
369369impl RawFromSql for String {
370370 fn raw_from_sql < R : Reader > ( _: & Type , raw : & mut R ) -> Result < String > {
371- String :: from_utf8 ( try!( raw. read_to_end ( ) ) ) . map_err ( |_| Error :: BadData )
371+ String :: from_utf8 ( try!( raw. read_to_end ( ) ) ) . map_err ( |_| Error :: BadResponse )
372372 }
373373}
374374
@@ -387,7 +387,7 @@ impl RawFromSql for IpAddr {
387387 let _is_cidr = try!( raw. read_u8 ( ) ) ;
388388 let nb = try!( raw. read_u8 ( ) ) ;
389389 if nb > 16 {
390- return Err ( Error :: BadData ) ;
390+ return Err ( Error :: BadResponse ) ;
391391 }
392392 let mut buf = [ 0u8 ; 16 ] ;
393393 try!( raw. read_at_least ( nb as usize , & mut buf) ) ;
@@ -403,7 +403,7 @@ impl RawFromSql for IpAddr {
403403 try!( buf. read_be_u16 ( ) ) ,
404404 try!( buf. read_be_u16 ( ) ) ,
405405 try!( buf. read_be_u16 ( ) ) ) ) ,
406- _ => Err ( Error :: BadData ) ,
406+ _ => Err ( Error :: BadResponse ) ,
407407 }
408408 }
409409}
@@ -458,7 +458,7 @@ impl FromSql for Option<HashMap<String, Option<String>>> {
458458 let key = try!( rdr. read_exact ( key_len as usize ) ) ;
459459 let key = match String :: from_utf8 ( key) {
460460 Ok ( key) => key,
461- Err ( _) => return Err ( Error :: BadData ) ,
461+ Err ( _) => return Err ( Error :: BadResponse ) ,
462462 } ;
463463
464464 let val_len = try!( rdr. read_be_i32 ( ) ) ;
@@ -468,7 +468,7 @@ impl FromSql for Option<HashMap<String, Option<String>>> {
468468 let val = try!( rdr. read_exact ( val_len as usize ) ) ;
469469 match String :: from_utf8 ( val) {
470470 Ok ( val) => Some ( val) ,
471- Err ( _) => return Err ( Error :: BadData ) ,
471+ Err ( _) => return Err ( Error :: BadResponse ) ,
472472 }
473473 } ;
474474
0 commit comments