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 (?)", [Null])
}
Trait Implementations
sourceimpl From<Null> for ToSqlOutput<'_>
impl From<Null> for ToSqlOutput<'_>
sourceimpl ToSql for Null
impl ToSql for Null
sourcefn 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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more