class Skip
Declaration
template <class InnerSizedIter>
class Skip { /* full declaration omitted */ };
Description
An iterator that skips over `n` elements of another iterator. This type is returned from `Iterator::skip()`.
Declared at: sus/iter/adaptors/skip.h:31
Templates
- InnerSizedIter
Method Overview
- public Skip<InnerIter>(Skip<InnerIter> &&)
- public constexpr Skip<InnerIter> clone() const noexcept
- public constexpr sus::num::usize exact_size_hint() const noexcept
- public constexpr Option<sus::iter::Skip::Item> next() noexcept
- public constexpr Option<sus::iter::Skip::Item> next_back() noexcept
- public constexpr sus::iter::SizeHint size_hint() const noexcept
Methods
¶Skip<InnerIter>(Skip<InnerIter>&&)
Skip<InnerIter>(Skip<InnerIter>&&)
Declared at: sus/iter/adaptors/skip.h:37
Parameters
- Skip<InnerIter>&&
¶constexpr Skip<InnerIter> clone() const noexcept
constexpr Skip<InnerIter> clone() const noexcept
Declared at: sus/iter/adaptors/skip.h:41
¶constexpr sus::num::usize exact_size_hint()
const noexcept
constexpr sus::num::usize exact_size_hint()
const noexcept
Declared at: sus/iter/adaptors/skip.h:77
¶constexpr Option<sus::iter::Skip::Item>
next() noexcept
constexpr Option<sus::iter::Skip::Item>
next() noexcept
Declared at: sus/iter/adaptors/skip.h:48
¶constexpr Option<sus::iter::Skip::Item>
next_back() noexcept
constexpr Option<sus::iter::Skip::Item>
next_back() noexcept
Declared at: sus/iter/adaptors/skip.h:65
¶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/skip.h:56