pub struct AnyArguments { /* private fields */ }Trait Implementations§
Source§impl Arguments for AnyArguments
impl Arguments for AnyArguments
type Database = Any
Source§fn reserve(&mut self, additional: usize, _size: usize)
fn reserve(&mut self, additional: usize, _size: usize)
Reserves the capacity for at least
additional more values (of size total bytes) to
be added to the arguments without a reallocation.Source§fn add<'t, T>(&mut self, value: T) -> Result<(), Box<dyn Error + Sync + Send>>where
T: Encode<'t, <AnyArguments as Arguments>::Database> + Type<<AnyArguments as Arguments>::Database>,
fn add<'t, T>(&mut self, value: T) -> Result<(), Box<dyn Error + Sync + Send>>where
T: Encode<'t, <AnyArguments as Arguments>::Database> + Type<<AnyArguments as Arguments>::Database>,
Add the value to the end of the arguments.
fn format_placeholder<W>(&self, writer: &mut W) -> Result<(), Error>where
W: Write,
Source§impl Default for AnyArguments
impl Default for AnyArguments
Source§fn default() -> AnyArguments
fn default() -> AnyArguments
Returns the “default value” for a type. Read more
Source§impl IntoArguments<<AnyArguments as Arguments>::Database> for AnyArguments
impl IntoArguments<<AnyArguments as Arguments>::Database> for AnyArguments
fn into_arguments(self) -> AnyArguments
Auto Trait Implementations§
impl Freeze for AnyArguments
impl RefUnwindSafe for AnyArguments
impl Send for AnyArguments
impl Sync for AnyArguments
impl Unpin for AnyArguments
impl UnwindSafe for AnyArguments
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more