Merge pull request #472 from gwenn/clean-examples

Clean examples
This commit is contained in:
gwenn 2019-01-30 20:37:34 +01:00 committed by GitHub
commit 28d57b81f3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 6 additions and 24 deletions

View File

@ -14,8 +14,6 @@
//! ## Example //! ## Example
//! //!
//! ```rust //! ```rust
//! extern crate rusqlite;
//!
//! use rusqlite::blob::ZeroBlob; //! use rusqlite::blob::ZeroBlob;
//! use rusqlite::{Connection, DatabaseName, NO_PARAMS}; //! use rusqlite::{Connection, DatabaseName, NO_PARAMS};
//! use std::io::{Read, Seek, SeekFrom, Write}; //! use std::io::{Read, Seek, SeekFrom, Write};

View File

@ -9,9 +9,6 @@
//! module. //! module.
//! //!
//! ```rust //! ```rust
//! extern crate rusqlite;
//! extern crate regex;
//!
//! use regex::Regex; //! use regex::Regex;
//! use rusqlite::{Connection, Error, Result, NO_PARAMS}; //! use rusqlite::{Connection, Error, Result, NO_PARAMS};
//! use std::collections::HashMap; //! use std::collections::HashMap;

View File

@ -2,11 +2,8 @@
//! expose an interface similar to [rust-postgres](https://github.com/sfackler/rust-postgres). //! expose an interface similar to [rust-postgres](https://github.com/sfackler/rust-postgres).
//! //!
//! ```rust //! ```rust
//! extern crate rusqlite;
//! extern crate time;
//!
//! use rusqlite::types::ToSql; //! use rusqlite::types::ToSql;
//! use rusqlite::{Connection, params}; //! use rusqlite::{params, Connection};
//! use time::Timespec; //! use time::Timespec;
//! //!
//! #[derive(Debug)] //! #[derive(Debug)]
@ -146,7 +143,6 @@ const STATEMENT_CACHE_DEFAULT_CAPACITY: usize = 16;
/// To be used when your statement has no [parameter](https://sqlite.org/lang_expr.html#varparam). /// To be used when your statement has no [parameter](https://sqlite.org/lang_expr.html#varparam).
pub const NO_PARAMS: &[&dyn ToSql] = &[]; pub const NO_PARAMS: &[&dyn ToSql] = &[];
/// A macro making it more convenient to pass heterogeneous lists /// A macro making it more convenient to pass heterogeneous lists
/// of parameters as a `&[&dyn ToSql]`. /// of parameters as a `&[&dyn ToSql]`.
/// ///
@ -1715,12 +1711,7 @@ mod test {
let mut insert_stmt = db.prepare("INSERT INTO foo(i, x) VALUES(?, ?)").unwrap(); let mut insert_stmt = db.prepare("INSERT INTO foo(i, x) VALUES(?, ?)").unwrap();
for (i, v) in vals.iter().enumerate() { for (i, v) in vals.iter().enumerate() {
let i_to_insert = i as i64; let i_to_insert = i as i64;
assert_eq!( assert_eq!(insert_stmt.execute(params![i_to_insert, v]).unwrap(), 1);
insert_stmt
.execute(params![i_to_insert, v])
.unwrap(),
1
);
} }
let mut query = db.prepare("SELECT i, x FROM foo").unwrap(); let mut query = db.prepare("SELECT i, x FROM foo").unwrap();

View File

@ -112,8 +112,8 @@ impl<'conn> Statement<'conn> {
/// } /// }
/// ``` /// ```
/// ///
/// Note, the `named_params` macro is provided for syntactic convenience, and /// Note, the `named_params` macro is provided for syntactic convenience,
/// so the above example could also be written as: /// and so the above example could also be written as:
/// ///
/// ```rust,no_run /// ```rust,no_run
/// # use rusqlite::{Connection, Result, named_params}; /// # use rusqlite::{Connection, Result, named_params};
@ -216,8 +216,8 @@ impl<'conn> Statement<'conn> {
/// } /// }
/// ``` /// ```
/// ///
/// Note, the `named_params!` macro is provided for syntactic convenience, and /// Note, the `named_params!` macro is provided for syntactic convenience,
/// so the above example could also be written as: /// and so the above example could also be written as:
/// ///
/// ```rust,no_run /// ```rust,no_run
/// # use rusqlite::{Connection, Result, named_params}; /// # use rusqlite::{Connection, Result, named_params};

View File

@ -19,9 +19,6 @@
//! store timespecs as `f64`s: //! store timespecs as `f64`s:
//! //!
//! ```rust //! ```rust
//! extern crate rusqlite;
//! extern crate time;
//!
//! use rusqlite::types::{FromSql, FromSqlResult, ToSql, ToSqlOutput, ValueRef}; //! use rusqlite::types::{FromSql, FromSqlResult, ToSql, ToSqlOutput, ValueRef};
//! use rusqlite::Result; //! use rusqlite::Result;
//! //!
@ -77,7 +74,6 @@ mod value_ref;
/// ## Example /// ## Example
/// ///
/// ```rust,no_run /// ```rust,no_run
/// # extern crate rusqlite;
/// # use rusqlite::{Connection, Result}; /// # use rusqlite::{Connection, Result};
/// # use rusqlite::types::{Null}; /// # use rusqlite::types::{Null};
/// fn main() {} /// fn main() {}