pub struct Null;
Expand description
Empty struct that can be used to fill in a query parameter as NULL
.
Example
fn insert_null(conn: &Connection) -> Result<usize> {
conn.execute("INSERT INTO people (name) VALUES (?1)", [Null])
}
Trait Implementations§
source§impl From<Null> for ToSqlOutput<'_>
impl From<Null> for ToSqlOutput<'_>
source§impl ToSql for Null
impl ToSql for Null
source§fn to_sql(&self) -> Result<ToSqlOutput<'_>>
fn to_sql(&self) -> Result<ToSqlOutput<'_>>
Converts Rust value to SQLite value
impl Copy for Null
Auto Trait Implementations§
impl RefUnwindSafe for Null
impl Send for Null
impl Sync for Null
impl Unpin for Null
impl UnwindSafe for Null
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more