pub trait Arguments<'q>: Send + Sized + Default {
    type Database: Database;

    fn reserve(&mut self, additional: usize, size: usize);
    fn add<T>(&mut self, value: T)
    where
        T: 'q + Send + Encode<'q, Self::Database> + Type<Self::Database>
; fn format_placeholder<W: Write>(&self, writer: &mut W) -> Result { ... } }
Expand description

A tuple of arguments to be sent to the database.

Required Associated Types

Required Methods

Reserves the capacity for at least additional more values (of size total bytes) to be added to the arguments without a reallocation.

Add the value to the end of the arguments.

Provided Methods

Implementors