mirror of
https://github.com/isar/rusqlite.git
synced 2025-03-31 19:12:58 +08:00
Fix a few typos
This commit is contained in:
parent
3bd3855b34
commit
52b01e40b2
@ -5,7 +5,7 @@ use std::path::Path;
|
|||||||
/// `cfg!(windows)`, since the latter does not properly handle cross-compilation
|
/// `cfg!(windows)`, since the latter does not properly handle cross-compilation
|
||||||
///
|
///
|
||||||
/// Note that there is no way to know at compile-time which system we'll be
|
/// Note that there is no way to know at compile-time which system we'll be
|
||||||
/// targetting, and this test must be made at run-time (of the build script) See
|
/// targeting, and this test must be made at run-time (of the build script) See
|
||||||
/// https://doc.rust-lang.org/cargo/reference/environment-variables.html#environment-variables-cargo-sets-for-build-scripts
|
/// https://doc.rust-lang.org/cargo/reference/environment-variables.html#environment-variables-cargo-sets-for-build-scripts
|
||||||
fn win_target() -> bool {
|
fn win_target() -> bool {
|
||||||
env::var("CARGO_CFG_WINDOWS").is_ok()
|
env::var("CARGO_CFG_WINDOWS").is_ok()
|
||||||
@ -668,7 +668,7 @@ mod loadable_extension {
|
|||||||
// (2) `#define sqlite3_xyz sqlite3_api->abc` => `pub unsafe fn
|
// (2) `#define sqlite3_xyz sqlite3_api->abc` => `pub unsafe fn
|
||||||
// sqlite3_xyz(args) -> ty {...}` for each `abc` field:
|
// sqlite3_xyz(args) -> ty {...}` for each `abc` field:
|
||||||
for field in sqlite3_api_routines.fields {
|
for field in sqlite3_api_routines.fields {
|
||||||
let ident = field.ident.expect("unamed field");
|
let ident = field.ident.expect("unnamed field");
|
||||||
let span = ident.span();
|
let span = ident.span();
|
||||||
let name = ident.to_string();
|
let name = ident.to_string();
|
||||||
if name == "vmprintf" || name == "xvsnprintf" || name == "str_vappendf" {
|
if name == "vmprintf" || name == "xvsnprintf" || name == "str_vappendf" {
|
||||||
|
@ -41,7 +41,7 @@ use sealed::Sealed;
|
|||||||
/// - Using the [`rusqlite::params!`](crate::params!) macro, e.g.
|
/// - Using the [`rusqlite::params!`](crate::params!) macro, e.g.
|
||||||
/// `thing.query(rusqlite::params![1, "foo", bar])`. This is mostly useful for
|
/// `thing.query(rusqlite::params![1, "foo", bar])`. This is mostly useful for
|
||||||
/// heterogeneous lists where the number of parameters greater than 16, or
|
/// heterogeneous lists where the number of parameters greater than 16, or
|
||||||
/// homogenous lists of parameters where the number of parameters exceeds 32.
|
/// homogeneous lists of parameters where the number of parameters exceeds 32.
|
||||||
///
|
///
|
||||||
/// - For small homogeneous lists of parameters, they can either be passed as:
|
/// - For small homogeneous lists of parameters, they can either be passed as:
|
||||||
///
|
///
|
||||||
@ -194,7 +194,7 @@ pub trait Params: Sealed {
|
|||||||
//
|
//
|
||||||
// This sadly prevents `impl<T: ToSql, const N: usize> Params for [T; N]`, which
|
// This sadly prevents `impl<T: ToSql, const N: usize> Params for [T; N]`, which
|
||||||
// forces people to use `params![...]` or `rusqlite::params_from_iter` for long
|
// forces people to use `params![...]` or `rusqlite::params_from_iter` for long
|
||||||
// homogenous lists of parameters. This is not that big of a deal, but is
|
// homogeneous lists of parameters. This is not that big of a deal, but is
|
||||||
// unfortunate, especially because I mostly did it because I wanted a simple
|
// unfortunate, especially because I mostly did it because I wanted a simple
|
||||||
// syntax for no-params that didnt require importing -- the empty tuple fits
|
// syntax for no-params that didnt require importing -- the empty tuple fits
|
||||||
// that nicely, but I didn't think of it until much later.
|
// that nicely, but I didn't think of it until much later.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user