pub struct ScyllaDBArguments { /* private fields */ }
Expand description
Implementation of sqlx::Arguments for ScyllaDB.
Trait Implementations§
Source§impl<'q> Arguments<'q> for ScyllaDBArguments
impl<'q> Arguments<'q> for ScyllaDBArguments
type Database = ScyllaDB
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>(&mut self, value: T) -> Result<(), BoxDynError>
fn add<T>(&mut self, value: T) -> Result<(), BoxDynError>
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 ScyllaDBArguments
impl Default for ScyllaDBArguments
Source§fn default() -> ScyllaDBArguments
fn default() -> ScyllaDBArguments
Returns the “default value” for a type. Read more
Source§impl<'q> IntoArguments<'q, <ScyllaDBArguments as Arguments<'q>>::Database> for ScyllaDBArguments
impl<'q> IntoArguments<'q, <ScyllaDBArguments as Arguments<'q>>::Database> for ScyllaDBArguments
fn into_arguments(self) -> ScyllaDBArguments
Source§impl SerializeRow for ScyllaDBArguments
impl SerializeRow for ScyllaDBArguments
Source§fn serialize(
&self,
ctx: &RowSerializationContext<'_>,
writer: &mut RowWriter<'_>,
) -> Result<(), SerializationError>
fn serialize( &self, ctx: &RowSerializationContext<'_>, writer: &mut RowWriter<'_>, ) -> Result<(), SerializationError>
Serializes the row according to the information in the given context. Read more
Auto Trait Implementations§
impl Freeze for ScyllaDBArguments
impl !RefUnwindSafe for ScyllaDBArguments
impl Send for ScyllaDBArguments
impl Sync for ScyllaDBArguments
impl Unpin for ScyllaDBArguments
impl !UnwindSafe for ScyllaDBArguments
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§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