class WindowsMut
Declaration
template <class ItemT>
class WindowsMut { /* full declaration omitted */ };
Description
An iterator over overlapping subslices of length `size`. This struct is created by the `windows()` method on slices.
Declared at: sus/collections/iterators/windows.h:111
Templates
- ItemT
Method Overview
- public WindowsMut<ItemT>(WindowsMut<ItemT> &&)
- public WindowsMut<ItemT> clone() const noexcept
- public ::sus::num::usize exact_size_hint() const noexcept
- public Option<sus::collections::WindowsMut::Item> next() noexcept
- public Option<sus::collections::WindowsMut::Item> next_back() noexcept
- public ::sus::iter::SizeHint size_hint() const noexcept
Methods
¶WindowsMut<ItemT>(WindowsMut<ItemT>&&)
WindowsMut<ItemT>(WindowsMut<ItemT>&&)
Declared at: sus/collections/iterators/windows.h:118
Parameters
- WindowsMut<ItemT>&&
¶WindowsMut<ItemT> clone() const noexcept
WindowsMut<ItemT> clone() const noexcept
Description
sus::mem::Clone trait.
Declared at: sus/collections/iterators/windows.h:122
¶::sus::num::usize exact_size_hint() const noexcept
::sus::num::usize exact_size_hint() const noexcept
Description
sus::iter::ExactSizeIterator trait.
Declared at: sus/collections/iterators/windows.h:160
¶Option<sus::collections::WindowsMut::Item>
next() noexcept
Option<sus::collections::WindowsMut::Item>
next() noexcept
Declared at: sus/collections/iterators/windows.h:127
¶Option<sus::collections::WindowsMut::Item>
next_back() noexcept
Option<sus::collections::WindowsMut::Item>
next_back() noexcept
Declared at: sus/collections/iterators/windows.h:140
¶::sus::iter::SizeHint size_hint() const noexcept
::sus::iter::SizeHint size_hint() const noexcept
Declared at: sus/collections/iterators/windows.h:154