Struct scylla::frame::value::TupleValuesIter
source · pub struct TupleValuesIter<'a, T> { /* private fields */ }
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
Trait Implementations§
source§impl<'r, T0, T1> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1)>
impl<'r, T0, T1> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2)>
impl<'r, T0, T1, T2> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2, T3> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3)>
impl<'r, T0, T1, T2, T3> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2, T3, T4> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4)>
impl<'r, T0, T1, T2, T3, T4> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2, T3, T4, T5> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5)>
impl<'r, T0, T1, T2, T3, T4, T5> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2, T3, T4, T5, T6> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6)>
impl<'r, T0, T1, T2, T3, T4, T5, T6> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2, T3, T4, T5, T6, T7> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7)>
impl<'r, T0, T1, T2, T3, T4, T5, T6, T7> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8)>
impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)>
impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>
impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)>
impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)>
impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)>
impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)>
impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)>
impl<'r, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> LegacyBatchValuesIterator<'r> for TupleValuesIter<'r, (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)>
source§fn next_serialized(
&mut self,
) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
source§fn write_next_to_request(
&mut self,
buf: &mut impl BufMut,
) -> Option<Result<(), SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
👎Deprecated since 0.15.1: Legacy serialization API is not type-safe and is going to be removed soon
Auto Trait Implementations§
impl<'a, T> Freeze for TupleValuesIter<'a, T>
impl<'a, T> RefUnwindSafe for TupleValuesIter<'a, T>where
T: RefUnwindSafe,
impl<'a, T> Send for TupleValuesIter<'a, T>where
T: Sync,
impl<'a, T> Sync for TupleValuesIter<'a, T>where
T: Sync,
impl<'a, T> Unpin for TupleValuesIter<'a, T>
impl<'a, T> UnwindSafe for TupleValuesIter<'a, T>where
T: RefUnwindSafe,
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