Skip to main content

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".

Implementors§

Source§

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

Available on crate feature any and (crate features mssql or mysql or postgres or sqlite) 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, <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>