Struct diesel::query_builder::bind_collector::RawBytesBindCollector
[−]
[src]
pub struct RawBytesBindCollector<DB: Backend + TypeMetadata> { pub metadata: Vec<DB::TypeMetadata>, pub binds: Vec<Option<Vec<u8>>>, }
Fields
metadata: Vec<DB::TypeMetadata>
binds: Vec<Option<Vec<u8>>>
Methods
impl<DB: Backend + TypeMetadata> RawBytesBindCollector<DB>
[src]
fn new() -> Self
Trait Implementations
impl<DB: Debug + Backend + TypeMetadata> Debug for RawBytesBindCollector<DB> where
DB::TypeMetadata: Debug,
[src]
DB::TypeMetadata: Debug,
impl<DB: Backend + TypeMetadata> BindCollector<DB> for RawBytesBindCollector<DB>
[src]
fn push_bound_value<T, U>(
&mut self,
bind: &U,
metadata_lookup: &DB::MetadataLookup
) -> QueryResult<()> where
DB: HasSqlType<T>,
U: ToSql<T, DB>,
&mut self,
bind: &U,
metadata_lookup: &DB::MetadataLookup
) -> QueryResult<()> where
DB: HasSqlType<T>,
U: ToSql<T, DB>,