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.