diff --git a/src/functions.rs b/src/functions.rs index 90ef6da..95bc989 100644 --- a/src/functions.rs +++ b/src/functions.rs @@ -713,10 +713,13 @@ mod test { }) .unwrap(); - let res: bool = db.query_row( - "SELECT example(0, i) FROM (SELECT 0 as i UNION SELECT 1)", - NO_PARAMS, - |r| r.get(0)).unwrap(); + let res: bool = db + .query_row( + "SELECT example(0, i) FROM (SELECT 0 as i UNION SELECT 1)", + NO_PARAMS, + |r| r.get(0), + ) + .unwrap(); // Doesn't actually matter, we'll assert in the function if there's a problem. assert!(res); } diff --git a/src/lib.rs b/src/lib.rs index de904c2..be4fdaa 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -196,7 +196,12 @@ pub enum DatabaseName<'a> { // Currently DatabaseName is only used by the backup and blob mods, so hide // this (private) impl to avoid dead code warnings. -#[cfg(any(feature = "backup", feature = "blob", feature = "session", feature = "bundled"))] +#[cfg(any( + feature = "backup", + feature = "blob", + feature = "session", + feature = "bundled" +))] impl<'a> DatabaseName<'a> { fn to_cstring(&self) -> Result { use self::DatabaseName::{Attached, Main, Temp}; @@ -618,7 +623,10 @@ impl Connection { self.db.borrow_mut().decode_result(code) } - fn changes(&self) -> usize { + /// Return the number of rows modified, inserted or deleted by the most + /// recently completed INSERT, UPDATE or DELETE statement on the database + /// connection. + pub fn changes(&self) -> usize { self.db.borrow_mut().changes() }