Skip to main content

ToSql

Trait ToSql 

Source
pub trait ToSql {
    // Required method
    fn bind_to(
        &self,
        statement: *mut sqlite3_stmt,
        index: c_int,
    ) -> Result<(), DbError>;
}

Required Methods§

Source

fn bind_to( &self, statement: *mut sqlite3_stmt, index: c_int, ) -> Result<(), DbError>

Implementations on Foreign Types§

Source§

impl ToSql for &str

Source§

fn bind_to( &self, statement: *mut sqlite3_stmt, index: c_int, ) -> Result<(), DbError>

Source§

impl ToSql for &[u8]

Source§

fn bind_to( &self, statement: *mut sqlite3_stmt, index: c_int, ) -> Result<(), DbError>

Source§

impl ToSql for f64

Source§

fn bind_to( &self, statement: *mut sqlite3_stmt, index: c_int, ) -> Result<(), DbError>

Source§

impl ToSql for i64

Source§

fn bind_to( &self, statement: *mut sqlite3_stmt, index: c_int, ) -> Result<(), DbError>

Source§

impl ToSql for String

Source§

fn bind_to( &self, statement: *mut sqlite3_stmt, index: c_int, ) -> Result<(), DbError>

Source§

impl ToSql for Vec<u8>

Source§

fn bind_to( &self, statement: *mut sqlite3_stmt, index: c_int, ) -> Result<(), DbError>

Implementors§

Source§

impl ToSql for Value<'_>

Source§

impl ToSql for Null