IntoArguments

Trait IntoArguments 

Source
pub trait IntoArguments<'q, DB: HasArguments<'q>>: Sized + Send {
    // Required method
    fn into_arguments(self) -> <DB as HasArguments<'q>>::Arguments;
}

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<'q> IntoArguments<'q, <AnyArguments<'q> as Arguments<'q>>::Database> for AnyArguments<'q>

Available on (crate features postgres or mysql or mssql or sqlite or odbc) and crate feature any only.
Source§

impl<'q> IntoArguments<'q, <MssqlArguments as Arguments<'q>>::Database> for MssqlArguments

Available on crate feature mssql only.
Source§

impl<'q> IntoArguments<'q, <MySqlArguments as Arguments<'q>>::Database> for MySqlArguments

Available on crate feature mysql only.
Source§

impl<'q> IntoArguments<'q, <OdbcArguments as Arguments<'q>>::Database> for OdbcArguments

Available on crate feature odbc only.
Source§

impl<'q> IntoArguments<'q, <PgArguments as Arguments<'q>>::Database> for PgArguments

Available on crate feature postgres only.
Source§

impl<'q> IntoArguments<'q, <SqliteArguments<'q> as Arguments<'q>>::Database> for SqliteArguments<'q>

Available on crate feature sqlite only.
Source§

impl<'q, DB: HasArguments<'q>> IntoArguments<'q, DB> for ImmutableArguments<'q, DB>