trait PushBoundValueToCollectorDB<DB: Backend> {
    // Required method
    fn push_bound_value<'a: 'b, 'b>(
        &self,
        v: InnerBindValueKind<'a>,
        collector: &mut <DB as Backend>::BindCollector<'b>,
        lookup: &mut <DB as TypeMetadata>::MetadataLookup,
    ) -> QueryResult<()>;
}

Required Methods§

source

fn push_bound_value<'a: 'b, 'b>( &self, v: InnerBindValueKind<'a>, collector: &mut <DB as Backend>::BindCollector<'b>, lookup: &mut <DB as TypeMetadata>::MetadataLookup, ) -> QueryResult<()>

Implementors§

source§

impl<DB> PushBoundValueToCollectorDB<DB> for PushBoundValueToCollectorImpl<Binary, [u8]>
where DB: Backend + HasSqlType<Binary>, [u8]: ToSql<Binary, DB> + 'static,

source§

impl<DB> PushBoundValueToCollectorDB<DB> for PushBoundValueToCollectorImpl<Text, str>
where DB: Backend + HasSqlType<Text>, str: ToSql<Text, DB> + 'static,

source§

impl<ST, T, DB> PushBoundValueToCollectorDB<DB> for PushBoundValueToCollectorImpl<ST, T>
where DB: Backend + HasSqlType<ST>, T: ToSql<ST, DB> + 'static, Option<T>: ToSql<Nullable<ST>, DB> + 'static, ST: SqlType,