pub struct TupleValuesIter<'a, T> { /* private fields */ }
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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)>
fn next_serialized( &mut self, ) -> Option<Result<Cow<'r, LegacySerializedValues>, SerializeValuesError>>
fn write_next_to_request( &mut self, buf: &mut impl BufMut, ) -> Option<Result<(), SerializeValuesError>>
fn skip_next(&mut self) -> Option<()>
fn count(self) -> usizewhere
Self: Sized,
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