Fix clippy warnings
This commit is contained in:
parent
da6ad2b821
commit
3832c53deb
@ -83,6 +83,7 @@ fn make_enum(codes: &[Code], file: &mut BufWriter<File>) {
|
|||||||
write!(file,
|
write!(file,
|
||||||
r#"/// SQLSTATE error codes
|
r#"/// SQLSTATE error codes
|
||||||
#[derive(PartialEq, Eq, Clone, Debug)]
|
#[derive(PartialEq, Eq, Clone, Debug)]
|
||||||
|
#[allow(enum_variant_names)]
|
||||||
pub enum SqlState {{
|
pub enum SqlState {{
|
||||||
"#
|
"#
|
||||||
).unwrap();
|
).unwrap();
|
||||||
|
@ -3,6 +3,7 @@ use phf;
|
|||||||
|
|
||||||
/// SQLSTATE error codes
|
/// SQLSTATE error codes
|
||||||
#[derive(PartialEq, Eq, Clone, Debug)]
|
#[derive(PartialEq, Eq, Clone, Debug)]
|
||||||
|
#[allow(enum_variant_names)]
|
||||||
pub enum SqlState {
|
pub enum SqlState {
|
||||||
/// `00000`
|
/// `00000`
|
||||||
SuccessfulCompletion,
|
SuccessfulCompletion,
|
||||||
|
24
src/lib.rs
24
src/lib.rs
@ -40,7 +40,7 @@
|
|||||||
//! ```
|
//! ```
|
||||||
#![doc(html_root_url="https://sfackler.github.io/rust-postgres/doc/v0.11.11")]
|
#![doc(html_root_url="https://sfackler.github.io/rust-postgres/doc/v0.11.11")]
|
||||||
#![warn(missing_docs)]
|
#![warn(missing_docs)]
|
||||||
#![allow(unknown_lints, needless_lifetimes)] // for clippy
|
#![allow(unknown_lints, needless_lifetimes, doc_markdown)] // for clippy
|
||||||
|
|
||||||
extern crate bufstream;
|
extern crate bufstream;
|
||||||
extern crate byteorder;
|
extern crate byteorder;
|
||||||
@ -510,7 +510,7 @@ impl InnerConnection {
|
|||||||
let info = SessionInfo::new(&self.parameters);
|
let info = SessionInfo::new(&self.parameters);
|
||||||
let r = self.stream.write_message(|buf| {
|
let r = self.stream.write_message(|buf| {
|
||||||
frontend::bind(portal_name,
|
frontend::bind(portal_name,
|
||||||
&stmt_name,
|
stmt_name,
|
||||||
Some(1),
|
Some(1),
|
||||||
params.iter().zip(param_types),
|
params.iter().zip(param_types),
|
||||||
|(param, ty), buf| {
|
|(param, ty), buf| {
|
||||||
@ -654,27 +654,27 @@ impl InnerConnection {
|
|||||||
|
|
||||||
let (name, type_, elem_oid, rngsubtype, basetype, schema, relid) = {
|
let (name, type_, elem_oid, rngsubtype, basetype, schema, relid) = {
|
||||||
let ctx = SessionInfo::new(&self.parameters);
|
let ctx = SessionInfo::new(&self.parameters);
|
||||||
let name = try!(String::from_sql(&Type::Name, &mut &**row[0].as_ref().unwrap(), &ctx)
|
let name = try!(String::from_sql(&Type::Name, row[0].as_ref().unwrap(), &ctx)
|
||||||
.map_err(Error::Conversion));
|
.map_err(Error::Conversion));
|
||||||
let type_ = try!(i8::from_sql(&Type::Char, &mut &**row[1].as_ref().unwrap(), &ctx)
|
let type_ = try!(i8::from_sql(&Type::Char, row[1].as_ref().unwrap(), &ctx)
|
||||||
.map_err(Error::Conversion));
|
.map_err(Error::Conversion));
|
||||||
let elem_oid = try!(Oid::from_sql(&Type::Oid, &mut &**row[2].as_ref().unwrap(), &ctx)
|
let elem_oid = try!(Oid::from_sql(&Type::Oid, row[2].as_ref().unwrap(), &ctx)
|
||||||
.map_err(Error::Conversion));
|
.map_err(Error::Conversion));
|
||||||
let rngsubtype = match row[3] {
|
let rngsubtype = match row[3] {
|
||||||
Some(ref data) => {
|
Some(ref data) => {
|
||||||
try!(Option::<Oid>::from_sql(&Type::Oid, &mut &**data, &ctx)
|
try!(Option::<Oid>::from_sql(&Type::Oid, data, &ctx)
|
||||||
.map_err(Error::Conversion))
|
.map_err(Error::Conversion))
|
||||||
}
|
}
|
||||||
None => {
|
None => {
|
||||||
try!(Option::<Oid>::from_sql_null(&Type::Oid, &ctx).map_err(Error::Conversion))
|
try!(Option::<Oid>::from_sql_null(&Type::Oid, &ctx).map_err(Error::Conversion))
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
let basetype = try!(Oid::from_sql(&Type::Oid, &mut &**row[4].as_ref().unwrap(), &ctx)
|
let basetype = try!(Oid::from_sql(&Type::Oid, row[4].as_ref().unwrap(), &ctx)
|
||||||
.map_err(Error::Conversion));
|
.map_err(Error::Conversion));
|
||||||
let schema =
|
let schema =
|
||||||
try!(String::from_sql(&Type::Name, &mut &**row[5].as_ref().unwrap(), &ctx)
|
try!(String::from_sql(&Type::Name, row[5].as_ref().unwrap(), &ctx)
|
||||||
.map_err(Error::Conversion));
|
.map_err(Error::Conversion));
|
||||||
let relid = try!(Oid::from_sql(&Type::Oid, &mut &**row[6].as_ref().unwrap(), &ctx)
|
let relid = try!(Oid::from_sql(&Type::Oid, row[6].as_ref().unwrap(), &ctx)
|
||||||
.map_err(Error::Conversion));
|
.map_err(Error::Conversion));
|
||||||
(name, type_, elem_oid, rngsubtype, basetype, schema, relid)
|
(name, type_, elem_oid, rngsubtype, basetype, schema, relid)
|
||||||
};
|
};
|
||||||
@ -734,7 +734,7 @@ impl InnerConnection {
|
|||||||
let ctx = SessionInfo::new(&self.parameters);
|
let ctx = SessionInfo::new(&self.parameters);
|
||||||
let mut variants = vec![];
|
let mut variants = vec![];
|
||||||
for row in rows {
|
for row in rows {
|
||||||
variants.push(try!(String::from_sql(&Type::Name, &mut &**row[0].as_ref().unwrap(), &ctx)
|
variants.push(try!(String::from_sql(&Type::Name, row[0].as_ref().unwrap(), &ctx)
|
||||||
.map_err(Error::Conversion)));
|
.map_err(Error::Conversion)));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -769,9 +769,9 @@ impl InnerConnection {
|
|||||||
let (name, type_) = {
|
let (name, type_) = {
|
||||||
let ctx = SessionInfo::new(&self.parameters);
|
let ctx = SessionInfo::new(&self.parameters);
|
||||||
let name =
|
let name =
|
||||||
try!(String::from_sql(&Type::Name, &mut &**row[0].as_ref().unwrap(), &ctx)
|
try!(String::from_sql(&Type::Name, row[0].as_ref().unwrap(), &ctx)
|
||||||
.map_err(Error::Conversion));
|
.map_err(Error::Conversion));
|
||||||
let type_ = try!(Oid::from_sql(&Type::Oid, &mut &**row[1].as_ref().unwrap(), &ctx)
|
let type_ = try!(Oid::from_sql(&Type::Oid, row[1].as_ref().unwrap(), &ctx)
|
||||||
.map_err(Error::Conversion));
|
.map_err(Error::Conversion));
|
||||||
(name, type_)
|
(name, type_)
|
||||||
};
|
};
|
||||||
|
@ -239,7 +239,7 @@ impl<'a> Row<'a> {
|
|||||||
let conn = self.stmt.conn().conn.borrow();
|
let conn = self.stmt.conn().conn.borrow();
|
||||||
let value = match self.data[idx] {
|
let value = match self.data[idx] {
|
||||||
Some(ref data) => {
|
Some(ref data) => {
|
||||||
FromSql::from_sql(ty, &mut &**data, &SessionInfo::new(&conn.parameters))
|
FromSql::from_sql(ty, data, &SessionInfo::new(&conn.parameters))
|
||||||
}
|
}
|
||||||
None => FromSql::from_sql_null(ty, &SessionInfo::new(&conn.parameters)),
|
None => FromSql::from_sql_null(ty, &SessionInfo::new(&conn.parameters)),
|
||||||
};
|
};
|
||||||
|
@ -365,8 +365,8 @@ impl<T: FromSql> FromSql for Vec<T> {
|
|||||||
array.values()
|
array.values()
|
||||||
.and_then(|v| {
|
.and_then(|v| {
|
||||||
match v {
|
match v {
|
||||||
Some(v) => T::from_sql(&member_type, v, info),
|
Some(v) => T::from_sql(member_type, v, info),
|
||||||
None => T::from_sql_null(&member_type, info),
|
None => T::from_sql_null(member_type, info),
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.collect()
|
.collect()
|
||||||
|
Loading…
Reference in New Issue
Block a user