class Zip
Declaration
template <class... InnerSizedIters>
class Zip { /* full declaration omitted */ };
Description
An iterator that iterates a group of other iterators simultaneously. This type is returned from `Iterator::zip()`.
Declared at: sus/iter/adaptors/zip.h:88
Templates
- InnerSizedIters
Method Overview
- public Zip<InnerIters...>(Zip<InnerIters...> &&)
- public constexpr Zip<InnerIters...> clone() const noexcept
- public constexpr sus::num::usize exact_size_hint() const noexcept
- public constexpr int next() noexcept
- public constexpr sus::iter::SizeHint size_hint() const noexcept
- public constexpr ::sus::iter::__private::TrustedLenMarker trusted_len() const noexcept
Methods
¶Zip<InnerIters...>(Zip<InnerIters...>&&)
Zip<InnerIters...>(Zip<InnerIters...>&&)
Declared at: sus/iter/adaptors/zip.h:95
Parameters
- Zip<InnerIters...>&&
¶constexpr Zip<InnerIters...> clone()
const noexcept
constexpr Zip<InnerIters...> clone()
const noexcept
Declared at: sus/iter/adaptors/zip.h:99
¶constexpr sus::num::usize exact_size_hint()
const noexcept
constexpr sus::num::usize exact_size_hint()
const noexcept
Declared at: sus/iter/adaptors/zip.h:115
¶constexpr int next() noexcept
constexpr int next() noexcept
Declared at: sus/iter/adaptors/zip.h:106
¶constexpr sus::iter::SizeHint size_hint()
const noexcept
constexpr sus::iter::SizeHint size_hint()
const noexcept
Description
sus::iter::Iterator trait.
Declared at: sus/iter/adaptors/zip.h:110
¶constexpr ::sus::iter::__private::TrustedLenMarker
trusted_len() const noexcept
constexpr ::sus::iter::__private::TrustedLenMarker
trusted_len() const noexcept
Description
sus::iter::TrustedLen trait.
Declared at: sus/iter/adaptors/zip.h:124