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>

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>