Skip to main content

FusedIterator

Trait FusedIterator 

1.26.0 · Source
pub trait FusedIterator: Iterator { }
Expand description

An iterator that always continues to yield None when exhausted.

Calling next on a fused iterator that has returned None once is guaranteed to return None again. This trait should be implemented by all iterators that behave this way because it allows optimizing Iterator::fuse().

Note: In general, you should not use FusedIterator in generic bounds if you need a fused iterator. Instead, you should just call Iterator::fuse() on the iterator. If the iterator is already fused, the additional Fuse wrapper will be a no-op with no performance penalty.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

1.28.0 · Source§

impl FusedIterator for rustmax::std::path::Ancestors<'_>

Source§

impl FusedIterator for AnsiCodeIterator<'_>

Source§

impl FusedIterator for rustmax::core::ffi::c_str::Bytes<'_>

1.26.0 · Source§

impl FusedIterator for rustmax::core::str::Bytes<'_>

1.26.0 · Source§

impl FusedIterator for rustmax::core::str::CharIndices<'_>

1.26.0 · Source§

impl FusedIterator for Chars<'_>

1.26.0 · Source§

impl FusedIterator for Components<'_>

Source§

impl FusedIterator for DateIter

Source§

impl FusedIterator for DateSeries

Source§

impl FusedIterator for DateTimeSeries

1.26.0 · Source§

impl FusedIterator for rustmax::alloc::string::Drain<'_>

1.26.0 · Source§

impl FusedIterator for EncodeUtf16<'_>

Source§

impl FusedIterator for ErrorReportingUtf8Chars<'_>

1.26.0 · Source§

impl FusedIterator for rustmax::core::char::EscapeDebug

1.26.0 · Source§

impl FusedIterator for rustmax::core::ascii::EscapeDefault

1.26.0 · Source§

impl FusedIterator for rustmax::core::char::EscapeDefault

1.26.0 · Source§

impl FusedIterator for rustmax::core::char::EscapeUnicode

Source§

impl FusedIterator for Fds<'_, '_>

1.64.0 · Source§

impl FusedIterator for Incoming<'_>

Source§

impl FusedIterator for IntoChars

Source§

impl FusedIterator for IntoIncoming

Source§

impl FusedIterator for rustmax::serde_json::map::IntoIter

Source§

impl FusedIterator for rustmax::walkdir::IntoIter

Source§

impl FusedIterator for rustmax::serde_json::map::IntoValues

Source§

impl FusedIterator for IpAddrRange

Source§

impl FusedIterator for IpSubnets

Source§

impl FusedIterator for Ipv4AddrRange

Source§

impl FusedIterator for Ipv4Subnets

Source§

impl FusedIterator for Ipv6AddrRange

Source§

impl FusedIterator for Ipv6Subnets

1.26.0 · Source§

impl FusedIterator for rustmax::std::path::Iter<'_>

1.26.0 · Source§

impl FusedIterator for rustmax::core::str::Lines<'_>

1.26.0 · Source§

impl FusedIterator for LinesAny<'_>

Source§

impl FusedIterator for MonthIter

Source§

impl FusedIterator for NaiveDateDaysIterator

Source§

impl FusedIterator for NaiveDateWeeksIterator

Source§

impl FusedIterator for time::iter::Rev<MonthIter>

Source§

impl FusedIterator for time::iter::Rev<WeekdayIter>

Source§

impl FusedIterator for rustmax::regex::bytes::SetMatchesIntoIter

Source§

impl FusedIterator for rustmax::regex::SetMatchesIntoIter

Source§

impl FusedIterator for rustmax::core::slice::SplitAsciiWhitespace<'_>

1.34.0 · Source§

impl FusedIterator for rustmax::core::str::SplitAsciiWhitespace<'_>

1.26.0 · Source§

impl FusedIterator for SplitWhitespace<'_>

Source§

impl FusedIterator for TimeSeries

Source§

impl FusedIterator for TimestampSeries

Source§

impl FusedIterator for ToCasefold

1.26.0 · Source§

impl FusedIterator for ToLowercase

Source§

impl FusedIterator for ToTitlecase

1.26.0 · Source§

impl FusedIterator for ToUppercase

Source§

impl FusedIterator for TypedAncestors<'_>

Source§

impl FusedIterator for TypedComponents<'_>

Source§

impl FusedIterator for TypedIter<'_>

Source§

impl FusedIterator for num_bigint::biguint::iter::U32Digits<'_>

Source§

impl FusedIterator for rustmax::num_bigint::U32Digits<'_>

Source§

impl FusedIterator for num_bigint::biguint::iter::U64Digits<'_>

Source§

impl FusedIterator for rustmax::num_bigint::U64Digits<'_>

Source§

impl FusedIterator for UnixComponents<'_>

Source§

impl FusedIterator for Utf8CharIndices<'_>

Source§

impl FusedIterator for Utf8Chars<'_>

1.79.0 · Source§

impl FusedIterator for rustmax::core::str::Utf8Chunks<'_>

Source§

impl FusedIterator for Utf8Sequences

Source§

impl FusedIterator for Utf8TypedAncestors<'_>

Source§

impl FusedIterator for Utf8TypedComponents<'_>

Source§

impl FusedIterator for Utf8TypedIter<'_>

Source§

impl FusedIterator for Utf8UnixComponents<'_>

Source§

impl FusedIterator for Utf8WindowsComponents<'_>

Source§

impl FusedIterator for Walk

Source§

impl FusedIterator for WeekdayIter

Source§

impl FusedIterator for rustmax::jiff::civil::WeekdaysForward

Source§

impl FusedIterator for rustmax::jiff::__jcore::civil::WeekdaysForward

Source§

impl FusedIterator for rustmax::jiff::civil::WeekdaysReverse

Source§

impl FusedIterator for rustmax::jiff::__jcore::civil::WeekdaysReverse

Source§

impl FusedIterator for WindowsComponents<'_>

Source§

impl FusedIterator for ZonedSeries

Source§

impl<'a, 'h> FusedIterator for rustmax::memchr::arch::x86_64::avx2::memchr::OneIter<'a, 'h>

Source§

impl<'a, 'h> FusedIterator for rustmax::memchr::arch::x86_64::sse2::memchr::OneIter<'a, 'h>

Source§

impl<'a, 'h> FusedIterator for rustmax::memchr::arch::x86_64::avx2::memchr::ThreeIter<'a, 'h>

Source§

impl<'a, 'h> FusedIterator for rustmax::memchr::arch::x86_64::sse2::memchr::ThreeIter<'a, 'h>

Source§

impl<'a, 'h> FusedIterator for rustmax::memchr::arch::x86_64::avx2::memchr::TwoIter<'a, 'h>

Source§

impl<'a, 'h> FusedIterator for rustmax::memchr::arch::x86_64::sse2::memchr::TwoIter<'a, 'h>

1.26.0 · Source§

impl<'a, I, T> FusedIterator for Cloned<I>
where T: 'a + Clone, I: FusedIterator<Item = &'a T>,

1.36.0 · Source§

impl<'a, I, T> FusedIterator for Copied<I>
where T: 'a + Copy, I: FusedIterator<Item = &'a T>,

Source§

impl<'a, K, V> FusedIterator for phf::map::Entries<'a, K, V>

Source§

impl<'a, K, V> FusedIterator for phf::ordered_map::Entries<'a, K, V>

Source§

impl<'a, K, V> FusedIterator for phf::map::Keys<'a, K, V>

Source§

impl<'a, K, V> FusedIterator for phf::ordered_map::Keys<'a, K, V>

Source§

impl<'a, K, V> FusedIterator for phf::map::Values<'a, K, V>

Source§

impl<'a, K, V> FusedIterator for phf::ordered_map::Values<'a, K, V>

1.26.0 · Source§

impl<'a, P> FusedIterator for MatchIndices<'a, P>
where P: Pattern,

1.26.0 · Source§

impl<'a, P> FusedIterator for rustmax::core::str::Matches<'a, P>
where P: Pattern,

1.26.0 · Source§

impl<'a, P> FusedIterator for RMatchIndices<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: ReverseSearcher<'a>,

1.26.0 · Source§

impl<'a, P> FusedIterator for RMatches<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: ReverseSearcher<'a>,

1.26.0 · Source§

impl<'a, P> FusedIterator for rustmax::core::str::RSplit<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: ReverseSearcher<'a>,

1.26.0 · Source§

impl<'a, P> FusedIterator for rustmax::core::str::RSplitN<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: ReverseSearcher<'a>,

1.26.0 · Source§

impl<'a, P> FusedIterator for RSplitTerminator<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: ReverseSearcher<'a>,

1.26.0 · Source§

impl<'a, P> FusedIterator for rustmax::core::str::Split<'a, P>
where P: Pattern,

1.51.0 · Source§

impl<'a, P> FusedIterator for rustmax::core::str::SplitInclusive<'a, P>
where P: Pattern,

1.26.0 · Source§

impl<'a, P> FusedIterator for rustmax::core::str::SplitN<'a, P>
where P: Pattern,

1.26.0 · Source§

impl<'a, P> FusedIterator for SplitTerminator<'a, P>
where P: Pattern,

1.77.0 · Source§

impl<'a, T, P> FusedIterator for ChunkBy<'a, T, P>
where T: 'a, P: FnMut(&T, &T) -> bool,

1.77.0 · Source§

impl<'a, T, P> FusedIterator for ChunkByMut<'a, T, P>
where T: 'a, P: FnMut(&T, &T) -> bool,

1.26.0 · Source§

impl<'a, T, P> FusedIterator for rustmax::core::slice::RSplitN<'a, T, P>
where P: FnMut(&T) -> bool,

1.26.0 · Source§

impl<'a, T, P> FusedIterator for RSplitNMut<'a, T, P>
where P: FnMut(&T) -> bool,

1.26.0 · Source§

impl<'a, T, P> FusedIterator for rustmax::core::slice::SplitN<'a, T, P>
where P: FnMut(&T) -> bool,

1.26.0 · Source§

impl<'a, T, P> FusedIterator for SplitNMut<'a, T, P>
where P: FnMut(&T) -> bool,

Source§

impl<'a, T> FusedIterator for ArrayVecDrain<'a, T>
where T: 'a + Default,

Source§

impl<'a, T> FusedIterator for rustmax::http::header::Drain<'a, T>

Source§

impl<'a, T> FusedIterator for smallvec::Drain<'a, T>
where T: Array,

Source§

impl<'a, T> FusedIterator for rustmax::http::header::Iter<'a, T>

Source§

impl<'a, T> FusedIterator for phf::ordered_set::Iter<'a, T>

Source§

impl<'a, T> FusedIterator for phf::set::Iter<'a, T>

Source§

impl<'a, T> FusedIterator for rustmax::cxx::vector::Iter<'a, T>
where T: VectorElement,

Source§

impl<'a, T> FusedIterator for typed_path::common::non_utf8::iter::Iter<'a, T>
where T: for<'enc> Encoding + 'a,

Source§

impl<'a, T> FusedIterator for rustmax::http::header::IterMut<'a, T>

Source§

impl<'a, T> FusedIterator for rustmax::cxx::vector::IterMut<'a, T>
where T: VectorElement,

Source§

impl<'a, T> FusedIterator for rustmax::http::header::Keys<'a, T>

Source§

impl<'a, T> FusedIterator for Utf8Iter<'a, T>
where T: Utf8Encoding + 'a,

Source§

impl<'a, T> FusedIterator for ValueDrain<'a, T>

Source§

impl<'a, T> FusedIterator for ValueIter<'a, T>

Source§

impl<'a, T> FusedIterator for ValueIterMut<'a, T>

Source§

impl<'a, T> FusedIterator for rustmax::http::header::Values<'a, T>

Source§

impl<'a, T> FusedIterator for rustmax::http::header::ValuesMut<'a, T>

Source§

impl<'a, const MIN_ALIGN: usize> FusedIterator for ChunkIter<'a, MIN_ALIGN>

Source§

impl<'a> FusedIterator for bstr::ext_slice::Bytes<'a>

Source§

impl<'a> FusedIterator for CapturesPatternIter<'a>

Source§

impl<'a> FusedIterator for bstr::utf8::CharIndices<'a>

Source§

impl<'a> FusedIterator for DrainBytes<'a>

1.60.0 · Source§

impl<'a> FusedIterator for EscapeAscii<'a>

1.34.0 · Source§

impl<'a> FusedIterator for rustmax::core::str::EscapeDebug<'a>

1.34.0 · Source§

impl<'a> FusedIterator for rustmax::core::str::EscapeDefault<'a>

1.34.0 · Source§

impl<'a> FusedIterator for rustmax::core::str::EscapeUnicode<'a>

Source§

impl<'a> FusedIterator for GroupInfoPatternNames<'a>

Source§

impl<'a> FusedIterator for rustmax::serde_json::map::Iter<'a>

Source§

impl<'a> FusedIterator for rustmax::serde_json::map::IterMut<'a>

Source§

impl<'a> FusedIterator for rustmax::serde_json::map::Keys<'a>

Source§

impl<'a> FusedIterator for bstr::ext_slice::Lines<'a>

Source§

impl<'a> FusedIterator for LinesWithTerminator<'a>

Source§

impl<'a> FusedIterator for rustmax::regex::bytes::SetMatchesIter<'a>

Source§

impl<'a> FusedIterator for rustmax::regex::SetMatchesIter<'a>

Source§

impl<'a> FusedIterator for Source<'a>

Source§

impl<'a> FusedIterator for bstr::utf8::Utf8Chunks<'a>

Source§

impl<'a> FusedIterator for rustmax::serde_json::map::Values<'a>

Source§

impl<'a> FusedIterator for rustmax::serde_json::map::ValuesMut<'a>

Source§

impl<'c, 'h> FusedIterator for rustmax::regex::bytes::SubCaptureMatches<'c, 'h>

Source§

impl<'c, 'h> FusedIterator for rustmax::regex::SubCaptureMatches<'c, 'h>

Source§

impl<'de, R, T> FusedIterator for StreamDeserializer<'de, R, T>
where R: Read<'de> + Fused, T: Deserialize<'de>,

Source§

impl<'h> FusedIterator for Memchr2<'h>

Source§

impl<'h> FusedIterator for Memchr3<'h>

Source§

impl<'h> FusedIterator for Memchr<'h>

Source§

impl<'p, 's, T> FusedIterator for SliceVecDrain<'p, 's, T>
where T: Default,

Source§

impl<'p, A, I> FusedIterator for ArrayVecSplice<'p, A, I>
where A: Array, I: Iterator<Item = <A as Array>::Item>,

Source§

impl<'p, A, I> FusedIterator for TinyVecSplice<'p, A, I>
where A: Array, I: Iterator<Item = <A as Array>::Item>,

Source§

impl<'r, 'h> FusedIterator for rustmax::regex::bytes::CaptureMatches<'r, 'h>

Source§

impl<'r, 'h> FusedIterator for rustmax::regex::CaptureMatches<'r, 'h>

Source§

impl<'r, 'h> FusedIterator for CapturesMatches<'r, 'h>

Source§

impl<'r, 'h> FusedIterator for FindMatches<'r, 'h>

Source§

impl<'r, 'h> FusedIterator for rustmax::regex::bytes::Matches<'r, 'h>

Source§

impl<'r, 'h> FusedIterator for rustmax::regex::Matches<'r, 'h>

Source§

impl<'r, 'h> FusedIterator for rustmax::regex::bytes::Split<'r, 'h>

Source§

impl<'r, 'h> FusedIterator for rustmax::regex::Split<'r, 'h>

Source§

impl<'r, 'h> FusedIterator for regex_automata::meta::regex::Split<'r, 'h>

Source§

impl<'r, 'h> FusedIterator for rustmax::regex::bytes::SplitN<'r, 'h>

Source§

impl<'r, 'h> FusedIterator for rustmax::regex::SplitN<'r, 'h>

Source§

impl<'r, 'h> FusedIterator for regex_automata::meta::regex::SplitN<'r, 'h>

Source§

impl<'r> FusedIterator for rustmax::regex::bytes::CaptureNames<'r>

Source§

impl<'r> FusedIterator for rustmax::regex::CaptureNames<'r>

Source§

impl<'t> FusedIterator for TimeZoneFollowingTransitions<'t>

Source§

impl<'t> FusedIterator for TimeZonePrecedingTransitions<'t>

1.26.0 · Source§

impl<A, B> FusedIterator for Chain<A, B>
where A: FusedIterator, B: FusedIterator<Item = <A as Iterator>::Item>,

1.26.0 · Source§

impl<A, B> FusedIterator for Zip<A, B>

1.43.0 · Source§

impl<A, F> FusedIterator for OnceWith<F>
where F: FnOnce() -> A,

1.28.0 · Source§

impl<A, F> FusedIterator for RepeatWith<F>
where F: FnMut() -> A,

Source§

impl<A, I> FusedIterator for rustmax::itertools::RcIter<I>
where I: FusedIterator<Item = A>,

Source§

impl<A, I> FusedIterator for itertools::rciter_impl::RcIter<I>
where I: FusedIterator<Item = A>,

Source§

impl<A> FusedIterator for ArrayVecIterator<A>
where A: Array,

1.26.0 · Source§

impl<A> FusedIterator for rustmax::core::option::IntoIter<A>

Source§

impl<A> FusedIterator for smallvec::IntoIter<A>
where A: Array,

1.26.0 · Source§

impl<A> FusedIterator for rustmax::core::option::Iter<'_, A>

1.26.0 · Source§

impl<A> FusedIterator for rustmax::core::option::IterMut<'_, A>

Source§

impl<A> FusedIterator for OptionFlatten<A>
where A: FusedIterator,

1.26.0 · Source§

impl<A> FusedIterator for rustmax::core::ops::Range<A>
where A: Step,

1.26.0 · Source§

impl<A> FusedIterator for RangeFrom<A>
where A: Step,

1.96.0 · Source§

impl<A> FusedIterator for RangeFromIter<A>
where A: Step,

1.26.0 · Source§

impl<A> FusedIterator for RangeInclusive<A>
where A: Step,

1.95.0 · Source§

impl<A> FusedIterator for RangeInclusiveIter<A>
where A: Step,

1.96.0 · Source§

impl<A> FusedIterator for RangeIter<A>
where A: Step,

1.26.0 · Source§

impl<A> FusedIterator for Repeat<A>
where A: Clone,

1.82.0 · Source§

impl<A> FusedIterator for rustmax::itertools::__std_iter::RepeatN<A>
where A: Clone,

Source§

impl<A> FusedIterator for rustmax::itertools::RepeatN<A>
where A: Clone,

Source§

impl<A> FusedIterator for itertools::repeatn::RepeatN<A>
where A: Clone,

Source§

impl<A> FusedIterator for itertools::repeatn::RepeatN<A>
where A: Clone,

Source§

impl<A> FusedIterator for TinyVecIterator<A>
where A: Array,

1.26.0 · Source§

impl<B, I, F> FusedIterator for FilterMap<I, F>
where I: FusedIterator, F: FnMut(<I as Iterator>::Item) -> Option<B>,

1.26.0 · Source§

impl<B, I, F> FusedIterator for Map<I, F>
where I: FusedIterator, F: FnMut(<I as Iterator>::Item) -> B,

Source§

impl<D, R, T> FusedIterator for rustmax::rand::distr::Iter<D, R, T>
where D: Distribution<T>, R: Rng,

Source§

impl<D, R, T> FusedIterator for rand::distr::distribution::Iter<D, R, T>
where D: Distribution<T>, R: Rng,

1.26.0 · Source§

impl<I, A> FusedIterator for Box<I, A>
where I: FusedIterator + ?Sized, A: Allocator,

Source§

impl<I, ElemF> FusedIterator for rustmax::itertools::IntersperseWith<I, ElemF>
where I: Iterator, ElemF: IntersperseElement<<I as Iterator>::Item>,

Source§

impl<I, ElemF> FusedIterator for itertools::intersperse::IntersperseWith<I, ElemF>
where I: Iterator, ElemF: IntersperseElement<<I as Iterator>::Item>,

Source§

impl<I, ElemF> FusedIterator for itertools::intersperse::IntersperseWith<I, ElemF>
where I: Iterator, ElemF: IntersperseElement<<I as Iterator>::Item>,

Source§

impl<I, F, R, const N: usize> FusedIterator for MapWindows<I, F, N>
where I: FusedIterator, F: FnMut(&[<I as Iterator>::Item; N]) -> R,

Source§

impl<I, F, T, E> FusedIterator for rustmax::itertools::FilterOk<I, F>
where I: FusedIterator<Item = Result<T, E>>, F: FnMut(&T) -> bool,

Source§

impl<I, F, T, E> FusedIterator for itertools::adaptors::FilterOk<I, F>
where I: FusedIterator<Item = Result<T, E>>, F: FnMut(&T) -> bool,

Source§

impl<I, F, T, E> FusedIterator for itertools::adaptors::FilterOk<I, F>
where I: FusedIterator<Item = Result<T, E>>, F: FnMut(&T) -> bool,

Source§

impl<I, F, T, U, E> FusedIterator for rustmax::itertools::FilterMapOk<I, F>
where I: FusedIterator<Item = Result<T, E>>, F: FnMut(T) -> Option<U>,

Source§

impl<I, F, T, U, E> FusedIterator for itertools::adaptors::FilterMapOk<I, F>
where I: FusedIterator<Item = Result<T, E>>, F: FnMut(T) -> Option<U>,

Source§

impl<I, F, T, U, E> FusedIterator for itertools::adaptors::FilterMapOk<I, F>
where I: FusedIterator<Item = Result<T, E>>, F: FnMut(T) -> Option<U>,

1.26.0 · Source§

impl<I, F> FusedIterator for Inspect<I, F>
where I: FusedIterator, F: FnMut(&<I as Iterator>::Item),

Source§

impl<I, F> FusedIterator for rustmax::itertools::KMergeBy<I, F>
where I: Iterator, F: KMergePredicate<<I as Iterator>::Item>,

Source§

impl<I, F> FusedIterator for itertools::kmerge_impl::KMergeBy<I, F>
where I: Iterator, F: KMergePredicate<<I as Iterator>::Item>,

Source§

impl<I, F> FusedIterator for rustmax::itertools::PadUsing<I, F>
where I: FusedIterator, F: FnMut(usize) -> <I as Iterator>::Item,

Source§

impl<I, F> FusedIterator for itertools::pad_tail::PadUsing<I, F>
where I: FusedIterator, F: FnMut(usize) -> <I as Iterator>::Item,

Source§

impl<I, F> FusedIterator for itertools::pad_tail::PadUsing<I, F>
where I: FusedIterator, F: FnMut(usize) -> <I as Iterator>::Item,

Source§

impl<I, F> FusedIterator for rustmax::itertools::Positions<I, F>
where I: FusedIterator, F: FnMut(<I as Iterator>::Item) -> bool,

Source§

impl<I, F> FusedIterator for itertools::adaptors::Positions<I, F>
where I: FusedIterator, F: FnMut(<I as Iterator>::Item) -> bool,

Source§

impl<I, F> FusedIterator for itertools::adaptors::Positions<I, F>
where I: FusedIterator, F: FnMut(<I as Iterator>::Item) -> bool,

Source§

impl<I, F> FusedIterator for rustmax::itertools::TakeWhileInclusive<I, F>
where I: Iterator, F: FnMut(&<I as Iterator>::Item) -> bool,

Source§

impl<I, F> FusedIterator for itertools::take_while_inclusive::TakeWhileInclusive<I, F>
where I: Iterator, F: FnMut(&<I as Iterator>::Item) -> bool,

Source§

impl<I, F> FusedIterator for itertools::take_while_inclusive::TakeWhileInclusive<I, F>
where I: Iterator, F: FnMut(&<I as Iterator>::Item) -> bool,

Source§

impl<I, F> FusedIterator for rustmax::itertools::Update<I, F>
where I: FusedIterator, F: FnMut(&mut <I as Iterator>::Item),

Source§

impl<I, F> FusedIterator for itertools::adaptors::Update<I, F>
where I: FusedIterator, F: FnMut(&mut <I as Iterator>::Item),

Source§

impl<I, F> FusedIterator for itertools::adaptors::Update<I, F>
where I: FusedIterator, F: FnMut(&mut <I as Iterator>::Item),

Source§

impl<I, J, F> FusedIterator for rustmax::itertools::MergeBy<I, J, F>
where I: Iterator, J: Iterator, F: OrderingOrBool<<I as Iterator>::Item, <J as Iterator>::Item>,

Source§

impl<I, J, F> FusedIterator for itertools::merge_join::MergeBy<I, J, F>
where I: Iterator, J: Iterator, F: OrderingOrBool<<I as Iterator>::Item, <J as Iterator>::Item>,

Source§

impl<I, J, F> FusedIterator for itertools::merge_join::MergeBy<I, J, F>
where I: Iterator, J: Iterator, F: OrderingOrBool<<I as Iterator>::Item, <J as Iterator>::Item>,

Source§

impl<I, J> FusedIterator for rustmax::itertools::Interleave<I, J>
where I: Iterator, J: Iterator<Item = <I as Iterator>::Item>,

Source§

impl<I, J> FusedIterator for itertools::adaptors::Interleave<I, J>
where I: Iterator, J: Iterator<Item = <I as Iterator>::Item>,

Source§

impl<I, J> FusedIterator for itertools::adaptors::Interleave<I, J>
where I: Iterator, J: Iterator<Item = <I as Iterator>::Item>,

Source§

impl<I, J> FusedIterator for rustmax::itertools::InterleaveShortest<I, J>
where I: FusedIterator, J: FusedIterator<Item = <I as Iterator>::Item>,

Source§

impl<I, J> FusedIterator for itertools::adaptors::InterleaveShortest<I, J>
where I: FusedIterator, J: FusedIterator<Item = <I as Iterator>::Item>,

Source§

impl<I, J> FusedIterator for itertools::adaptors::InterleaveShortest<I, J>
where I: FusedIterator, J: FusedIterator<Item = <I as Iterator>::Item>,

Source§

impl<I, J> FusedIterator for rustmax::itertools::Product<I, J>

Source§

impl<I, J> FusedIterator for itertools::adaptors::Product<I, J>

Source§

impl<I, J> FusedIterator for itertools::adaptors::Product<I, J>

Source§

impl<I, K, V, S> FusedIterator for indexmap::map::iter::Splice<'_, I, K, V, S>
where I: Iterator<Item = (K, V)>, K: Hash + Eq, S: BuildHasher,

1.26.0 · Source§

impl<I, P> FusedIterator for Filter<I, P>
where I: FusedIterator, P: FnMut(&<I as Iterator>::Item) -> bool,

1.26.0 · Source§

impl<I, P> FusedIterator for SkipWhile<I, P>
where I: FusedIterator, P: FnMut(&<I as Iterator>::Item) -> bool,

1.26.0 · Source§

impl<I, P> FusedIterator for TakeWhile<I, P>
where I: FusedIterator, P: FnMut(&<I as Iterator>::Item) -> bool,

Source§

impl<I, S> FusedIterator for rustmax::itertools::Unique<I, S>
where I: FusedIterator, <I as Iterator>::Item: Eq + Hash + Clone, S: BuildHasher,

Source§

impl<I, T, E> FusedIterator for rustmax::itertools::FlattenOk<I, T, E>
where I: FusedIterator<Item = Result<T, E>>, T: IntoIterator,

Only the iterator being flattened needs to implement FusedIterator.

Source§

impl<I, T, E> FusedIterator for itertools::flatten_ok::FlattenOk<I, T, E>
where I: FusedIterator<Item = Result<T, E>>, T: IntoIterator,

Only the iterator being flattened needs to implement FusedIterator.

Source§

impl<I, T, E> FusedIterator for itertools::flatten_ok::FlattenOk<I, T, E>
where I: FusedIterator<Item = Result<T, E>>, T: IntoIterator,

Only the iterator being flattened needs to implement FusedIterator.

Source§

impl<I, T, S> FusedIterator for indexmap::set::iter::Splice<'_, I, T, S>
where I: Iterator<Item = T>, T: Hash + Eq, S: BuildHasher,

Source§

impl<I, T> FusedIterator for rustmax::itertools::CircularTupleWindows<I, T>
where I: Iterator<Item = <T as TupleCollect>::Item> + Clone, T: TupleCollect + Clone, <T as TupleCollect>::Item: Clone,

Source§

impl<I, T> FusedIterator for itertools::tuple_impl::CircularTupleWindows<I, T>
where I: Iterator<Item = <T as TupleCollect>::Item> + Clone, T: TupleCollect + Clone, <T as TupleCollect>::Item: Clone,

Source§

impl<I, T> FusedIterator for itertools::tuple_impl::CircularTupleWindows<I, T>
where I: Iterator<Item = <T as TupleCollect>::Item> + Clone, T: TupleCollect + Clone, <T as TupleCollect>::Item: Clone,

Source§

impl<I, T> FusedIterator for rustmax::itertools::TupleCombinations<I, T>
where I: FusedIterator, T: HasCombination<I>,

Source§

impl<I, T> FusedIterator for itertools::adaptors::TupleCombinations<I, T>
where I: FusedIterator, T: HasCombination<I>,

Source§

impl<I, T> FusedIterator for itertools::adaptors::TupleCombinations<I, T>
where I: FusedIterator, T: HasCombination<I>,

Source§

impl<I, T> FusedIterator for rustmax::itertools::TupleWindows<I, T>
where I: FusedIterator<Item = <T as TupleCollect>::Item>, T: HomogeneousTuple + Clone, <T as TupleCollect>::Item: Clone,

Source§

impl<I, T> FusedIterator for itertools::tuple_impl::TupleWindows<I, T>
where I: FusedIterator<Item = <T as TupleCollect>::Item>, T: HomogeneousTuple + Clone, <T as TupleCollect>::Item: Clone,

Source§

impl<I, T> FusedIterator for itertools::tuple_impl::TupleWindows<I, T>
where I: FusedIterator<Item = <T as TupleCollect>::Item>, T: HomogeneousTuple + Clone, <T as TupleCollect>::Item: Clone,

1.26.0 · Source§

impl<I, U, F> FusedIterator for FlatMap<I, U, F>
where I: FusedIterator, U: IntoIterator, F: FnMut(<I as Iterator>::Item) -> U,

1.29.0 · Source§

impl<I, U> FusedIterator for Flatten<I>
where I: FusedIterator, <I as Iterator>::Item: IntoIterator<IntoIter = U, Item = <U as Iterator>::Item>, U: Iterator,

Source§

impl<I, V, F, S> FusedIterator for rustmax::itertools::UniqueBy<I, V, F, S>
where I: FusedIterator, V: Eq + Hash, F: FnMut(&<I as Iterator>::Item) -> V, S: BuildHasher,

Source§

impl<I, V, F> FusedIterator for itertools::unique_impl::UniqueBy<I, V, F>
where I: FusedIterator, V: Eq + Hash, F: FnMut(&<I as Iterator>::Item) -> V,

Source§

impl<I, const N: usize> FusedIterator for ArrayChunks<I, N>
where I: FusedIterator,

1.26.0 · Source§

impl<I> FusedIterator for &mut I
where I: FusedIterator + ?Sized,

Source§

impl<I> FusedIterator for CombinationsWithReplacement<I>
where I: Iterator, <I as Iterator>::Item: Clone,

1.26.0 · Source§

impl<I> FusedIterator for Cycle<I>
where I: Clone + Iterator,

1.75.0 · Source§

impl<I> FusedIterator for DecodeUtf16<I>
where I: Iterator<Item = u16> + FusedIterator,

Source§

impl<I> FusedIterator for Decompositions<I>
where I: Iterator<Item = char> + FusedIterator,

1.26.0 · Source§

impl<I> FusedIterator for Enumerate<I>
where I: FusedIterator,

1.26.0 · Source§

impl<I> FusedIterator for Fuse<I>
where I: Iterator,

Source§

impl<I> FusedIterator for rustmax::itertools::MultiProduct<I>
where I: Iterator + Clone, <I as Iterator>::Item: Clone,

Source§

impl<I> FusedIterator for itertools::adaptors::multi_product::MultiProduct<I>
where I: Iterator + Clone, <I as Iterator>::Item: Clone,

1.26.0 · Source§

impl<I> FusedIterator for Peekable<I>
where I: FusedIterator,

Source§

impl<I> FusedIterator for rustmax::itertools::Permutations<I>
where I: Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> FusedIterator for itertools::permutations::Permutations<I>
where I: Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> FusedIterator for rustmax::itertools::Powerset<I>
where I: Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> FusedIterator for itertools::powerset::Powerset<I>
where I: Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I> FusedIterator for Recompositions<I>
where I: Iterator<Item = char> + FusedIterator,

Source§

impl<I> FusedIterator for Replacements<I>
where I: Iterator<Item = char> + FusedIterator,

1.26.0 · Source§

impl<I> FusedIterator for rustmax::itertools::__std_iter::Rev<I>

1.26.0 · Source§

impl<I> FusedIterator for Skip<I>
where I: FusedIterator,

1.99.0 · Source§

impl<I> FusedIterator for StepBy<I>
where I: FusedIterator,

Source§

impl<I> FusedIterator for StreamSafe<I>
where I: Iterator<Item = char> + FusedIterator,

1.26.0 · Source§

impl<I> FusedIterator for Take<I>
where I: FusedIterator,

Source§

impl<I> FusedIterator for itertools::unique_impl::Unique<I>
where I: FusedIterator, <I as Iterator>::Item: Eq + Hash + Clone,

Source§

impl<I> FusedIterator for rustmax::itertools::WithPosition<I>
where I: Iterator,

Source§

impl<I> FusedIterator for itertools::with_position::WithPosition<I>
where I: Iterator,

Source§

impl<I> FusedIterator for itertools::with_position::WithPosition<I>
where I: Iterator,

1.26.0 · Source§

impl<K, A> FusedIterator for rustmax::std::collections::hash_set::Drain<'_, K, A>
where A: Allocator,

Source§

impl<K, A> FusedIterator for hashbrown::set::Drain<'_, K, A>
where A: Allocator,

1.26.0 · Source§

impl<K, A> FusedIterator for rustmax::std::collections::hash_set::IntoIter<K, A>
where A: Allocator,

Source§

impl<K, A> FusedIterator for hashbrown::set::IntoIter<K, A>
where A: Allocator,

1.88.0 · Source§

impl<K, F, A> FusedIterator for rustmax::std::collections::hash_set::ExtractIf<'_, K, F, A>
where A: Allocator, F: FnMut(&K) -> bool,

Source§

impl<K, F, A> FusedIterator for hashbrown::set::ExtractIf<'_, K, F, A>
where A: Allocator, F: FnMut(&K) -> bool,

1.26.0 · Source§

impl<K, V, A> FusedIterator for rustmax::std::collections::hash_map::Drain<'_, K, V, A>
where A: Allocator,

Source§

impl<K, V, A> FusedIterator for hashbrown::map::Drain<'_, K, V, A>
where A: Allocator,

1.26.0 · Source§

impl<K, V, A> FusedIterator for rustmax::std::collections::hash_map::IntoIter<K, V, A>
where A: Allocator,

Source§

impl<K, V, A> FusedIterator for hashbrown::map::IntoIter<K, V, A>
where A: Allocator,

1.26.0 · Source§

impl<K, V, A> FusedIterator for rustmax::alloc::collections::btree_map::IntoIter<K, V, A>
where A: AllocatorClone,

1.54.0 · Source§

impl<K, V, A> FusedIterator for rustmax::std::collections::hash_map::IntoKeys<K, V, A>
where A: Allocator,

Source§

impl<K, V, A> FusedIterator for hashbrown::map::IntoKeys<K, V, A>
where A: Allocator,

1.54.0 · Source§

impl<K, V, A> FusedIterator for rustmax::alloc::collections::btree_map::IntoKeys<K, V, A>
where A: AllocatorClone,

1.54.0 · Source§

impl<K, V, A> FusedIterator for rustmax::std::collections::hash_map::IntoValues<K, V, A>
where A: Allocator,

Source§

impl<K, V, A> FusedIterator for hashbrown::map::IntoValues<K, V, A>
where A: Allocator,

1.54.0 · Source§

impl<K, V, A> FusedIterator for rustmax::alloc::collections::btree_map::IntoValues<K, V, A>
where A: AllocatorClone,

1.88.0 · Source§

impl<K, V, F, A> FusedIterator for rustmax::std::collections::hash_map::ExtractIf<'_, K, V, F, A>
where A: Allocator, F: FnMut(&K, &mut V) -> bool,

Source§

impl<K, V, F> FusedIterator for indexmap::map::iter::ExtractIf<'_, K, V, F>
where F: FnMut(&K, &mut V) -> bool,

Source§

impl<K, V, F> FusedIterator for hashbrown::map::ExtractIf<'_, K, V, F>
where F: FnMut(&K, &mut V) -> bool,

1.91.0 · Source§

impl<K, V, R, F> FusedIterator for rustmax::alloc::collections::btree_map::ExtractIf<'_, K, V, R, F>
where K: PartialOrd, R: RangeBounds<K>, F: FnMut(&K, &mut V) -> bool,

Source§

impl<K, V> FusedIterator for indexmap::map::iter::Drain<'_, K, V>

Source§

impl<K, V> FusedIterator for indexmap::map::iter::IntoIter<K, V>

Source§

impl<K, V> FusedIterator for indexmap::map::iter::IntoKeys<K, V>

Source§

impl<K, V> FusedIterator for indexmap::map::iter::IntoValues<K, V>

1.26.0 · Source§

impl<K, V> FusedIterator for rustmax::alloc::collections::btree_map::Iter<'_, K, V>

1.26.0 · Source§

impl<K, V> FusedIterator for rustmax::std::collections::hash_map::Iter<'_, K, V>

Source§

impl<K, V> FusedIterator for indexmap::map::iter::Iter<'_, K, V>

Source§

impl<K, V> FusedIterator for hashbrown::map::Iter<'_, K, V>

Source§

impl<K, V> FusedIterator for IterMut2<'_, K, V>

1.26.0 · Source§

impl<K, V> FusedIterator for rustmax::alloc::collections::btree_map::IterMut<'_, K, V>

1.26.0 · Source§

impl<K, V> FusedIterator for rustmax::std::collections::hash_map::IterMut<'_, K, V>

Source§

impl<K, V> FusedIterator for indexmap::map::iter::IterMut<'_, K, V>

Source§

impl<K, V> FusedIterator for hashbrown::map::IterMut<'_, K, V>

1.26.0 · Source§

impl<K, V> FusedIterator for rustmax::alloc::collections::btree_map::Keys<'_, K, V>

1.26.0 · Source§

impl<K, V> FusedIterator for rustmax::std::collections::hash_map::Keys<'_, K, V>

Source§

impl<K, V> FusedIterator for indexmap::map::iter::Keys<'_, K, V>

Source§

impl<K, V> FusedIterator for hashbrown::map::Keys<'_, K, V>

1.26.0 · Source§

impl<K, V> FusedIterator for rustmax::alloc::collections::btree_map::Range<'_, K, V>

1.26.0 · Source§

impl<K, V> FusedIterator for RangeMut<'_, K, V>

1.26.0 · Source§

impl<K, V> FusedIterator for rustmax::alloc::collections::btree_map::Values<'_, K, V>

1.26.0 · Source§

impl<K, V> FusedIterator for rustmax::std::collections::hash_map::Values<'_, K, V>

Source§

impl<K, V> FusedIterator for indexmap::map::iter::Values<'_, K, V>

Source§

impl<K, V> FusedIterator for hashbrown::map::Values<'_, K, V>

1.26.0 · Source§

impl<K, V> FusedIterator for rustmax::alloc::collections::btree_map::ValuesMut<'_, K, V>

1.26.0 · Source§

impl<K, V> FusedIterator for rustmax::std::collections::hash_map::ValuesMut<'_, K, V>

Source§

impl<K, V> FusedIterator for indexmap::map::iter::ValuesMut<'_, K, V>

Source§

impl<K, V> FusedIterator for hashbrown::map::ValuesMut<'_, K, V>

1.26.0 · Source§

impl<K> FusedIterator for rustmax::std::collections::hash_set::Iter<'_, K>

Source§

impl<K> FusedIterator for hashbrown::set::Iter<'_, K>

Source§

impl<L, R> FusedIterator for Either<L, R>
where L: FusedIterator, R: FusedIterator<Item = <L as Iterator>::Item>,

Source§

impl<L, R> FusedIterator for IterEither<L, R>

Source§

impl<P> FusedIterator for FilterEntry<IntoIter, P>
where P: FnMut(&DirEntry) -> bool,

1.26.0 · Source§

impl<T, A> FusedIterator for rustmax::alloc::collections::btree_set::Difference<'_, T, A>
where T: Ord, A: AllocatorClone,

1.26.0 · Source§

impl<T, A> FusedIterator for rustmax::alloc::collections::binary_heap::Drain<'_, T, A>
where A: Allocator,

1.26.0 · Source§

impl<T, A> FusedIterator for rustmax::alloc::collections::vec_deque::Drain<'_, T, A>
where A: Allocator,

1.26.0 · Source§

impl<T, A> FusedIterator for rustmax::prelude::vec::Drain<'_, T, A>
where A: Allocator,

Source§

impl<T, A> FusedIterator for hashbrown::table::Drain<'_, T, A>
where A: Allocator,

Source§

impl<T, A> FusedIterator for DrainSorted<'_, T, A>
where T: Ord, A: Allocator,

1.26.0 · Source§

impl<T, A> FusedIterator for rustmax::alloc::collections::btree_set::Intersection<'_, T, A>
where T: Ord, A: AllocatorClone,

1.26.0 · Source§

impl<T, A> FusedIterator for rustmax::alloc::collections::binary_heap::IntoIter<T, A>
where A: Allocator,

1.26.0 · Source§

impl<T, A> FusedIterator for rustmax::alloc::collections::linked_list::IntoIter<T, A>
where A: Allocator,

1.26.0 · Source§

impl<T, A> FusedIterator for rustmax::alloc::collections::vec_deque::IntoIter<T, A>
where A: Allocator,

1.26.0 · Source§

impl<T, A> FusedIterator for rustmax::prelude::vec::IntoIter<T, A>
where A: Allocator,

Source§

impl<T, A> FusedIterator for hashbrown::table::IntoIter<T, A>
where A: Allocator,

1.26.0 · Source§

impl<T, A> FusedIterator for rustmax::alloc::collections::btree_set::IntoIter<T, A>
where A: AllocatorClone,

Source§

impl<T, A> FusedIterator for IntoIterSorted<T, A>
where T: Ord, A: Allocator,

Source§

impl<T, F, A> FusedIterator for hashbrown::table::ExtractIf<'_, T, F, A>
where A: Allocator, F: FnMut(&mut T) -> bool,

Source§

impl<T, F> FusedIterator for indexmap::set::iter::ExtractIf<'_, T, F>
where F: FnMut(&T) -> bool,

1.34.0 · Source§

impl<T, F> FusedIterator for Successors<T, F>
where F: FnMut(&T) -> Option<T>,

Source§

impl<T, N> FusedIterator for GenericArrayIter<T, N>
where N: ArrayLength<T>,

1.27.0 · Source§

impl<T, P> FusedIterator for rustmax::core::slice::RSplit<'_, T, P>
where P: FnMut(&T) -> bool,

1.27.0 · Source§

impl<T, P> FusedIterator for RSplitMut<'_, T, P>
where P: FnMut(&T) -> bool,

1.26.0 · Source§

impl<T, P> FusedIterator for rustmax::core::slice::Split<'_, T, P>
where P: FnMut(&T) -> bool,

1.51.0 · Source§

impl<T, P> FusedIterator for rustmax::core::slice::SplitInclusive<'_, T, P>
where P: FnMut(&T) -> bool,

1.51.0 · Source§

impl<T, P> FusedIterator for SplitInclusiveMut<'_, T, P>
where P: FnMut(&T) -> bool,

1.26.0 · Source§

impl<T, P> FusedIterator for SplitMut<'_, T, P>
where P: FnMut(&T) -> bool,

1.91.0 · Source§

impl<T, R, F, A> FusedIterator for rustmax::alloc::collections::btree_set::ExtractIf<'_, T, R, F, A>
where A: AllocatorClone, T: PartialOrd, R: RangeBounds<T>, F: FnMut(&T) -> bool,

Source§

impl<T, S1, S2> FusedIterator for indexmap::set::iter::SymmetricDifference<'_, T, S1, S2>
where T: Eq + Hash, S1: BuildHasher, S2: BuildHasher,

1.26.0 · Source§

impl<T, S, A> FusedIterator for rustmax::std::collections::hash_set::Difference<'_, T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

Source§

impl<T, S, A> FusedIterator for hashbrown::set::Difference<'_, T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

1.26.0 · Source§

impl<T, S, A> FusedIterator for rustmax::std::collections::hash_set::Intersection<'_, T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

Source§

impl<T, S, A> FusedIterator for hashbrown::set::Intersection<'_, T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

1.26.0 · Source§

impl<T, S, A> FusedIterator for rustmax::std::collections::hash_set::SymmetricDifference<'_, T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

Source§

impl<T, S, A> FusedIterator for hashbrown::set::SymmetricDifference<'_, T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

1.26.0 · Source§

impl<T, S, A> FusedIterator for rustmax::std::collections::hash_set::Union<'_, T, S, A>
where A: Allocator, T: Eq + Hash, S: BuildHasher,

Source§

impl<T, S, A> FusedIterator for hashbrown::set::Union<'_, T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

Source§

impl<T, S> FusedIterator for indexmap::set::iter::Difference<'_, T, S>
where T: Eq + Hash, S: BuildHasher,

Source§

impl<T, S> FusedIterator for indexmap::set::iter::Intersection<'_, T, S>
where T: Eq + Hash, S: BuildHasher,

Source§

impl<T, S> FusedIterator for indexmap::set::iter::Union<'_, T, S>
where T: Eq + Hash, S: BuildHasher,

Source§

impl<T, U> FusedIterator for rustmax::itertools::ZipLongest<T, U>
where T: Iterator, U: Iterator,

Source§

impl<T, U> FusedIterator for itertools::zip_longest::ZipLongest<T, U>
where T: Iterator, U: Iterator,

Source§

impl<T, U> FusedIterator for itertools::zip_longest::ZipLongest<T, U>
where T: Iterator, U: Iterator,

1.99.0 · Source§

impl<T, const N: usize, A> FusedIterator for BoxedArrayIntoIter<T, N, A>
where A: Allocator,

1.94.0 · Source§

impl<T, const N: usize> FusedIterator for ArrayWindows<'_, T, N>

1.40.0 · Source§

impl<T, const N: usize> FusedIterator for rustmax::core::array::IntoIter<T, N>

Source§

impl<T> FusedIterator for typed_path::common::non_utf8::iter::Ancestors<'_, T>
where T: for<'enc> Encoding,

1.26.0 · Source§

impl<T> FusedIterator for Chunks<'_, T>

1.31.0 · Source§

impl<T> FusedIterator for ChunksExact<'_, T>

1.31.0 · Source§

impl<T> FusedIterator for ChunksExactMut<'_, T>

1.26.0 · Source§

impl<T> FusedIterator for ChunksMut<'_, T>

Source§

impl<T> FusedIterator for slab::Drain<'_, T>

Source§

impl<T> FusedIterator for indexmap::set::iter::Drain<'_, T>

1.26.0 · Source§

impl<T> FusedIterator for Empty<T>

1.26.0 · Source§

impl<T> FusedIterator for rustmax::core::result::IntoIter<T>

Source§

impl<T> FusedIterator for slab::IntoIter<T>

Source§

impl<T> FusedIterator for indexmap::set::iter::IntoIter<T>

Source§

impl<T> FusedIterator for rustmax::http::header::IntoIter<T>

Source§

impl<T> FusedIterator for rustmax::crossbeam::channel::IntoIter<T>

1.26.0 · Source§

impl<T> FusedIterator for rustmax::core::result::Iter<'_, T>

1.26.0 · Source§

impl<T> FusedIterator for rustmax::core::slice::Iter<'_, T>

1.26.0 · Source§

impl<T> FusedIterator for rustmax::alloc::collections::binary_heap::Iter<'_, T>

1.26.0 · Source§

impl<T> FusedIterator for rustmax::alloc::collections::btree_set::Iter<'_, T>

1.26.0 · Source§

impl<T> FusedIterator for rustmax::alloc::collections::linked_list::Iter<'_, T>

1.26.0 · Source§

impl<T> FusedIterator for rustmax::alloc::collections::vec_deque::Iter<'_, T>

Source§

impl<T> FusedIterator for slab::Iter<'_, T>

Source§

impl<T> FusedIterator for indexmap::set::iter::Iter<'_, T>

Source§

impl<T> FusedIterator for hashbrown::table::Iter<'_, T>

Source§

impl<T> FusedIterator for rustmax::crossbeam::channel::Iter<'_, T>

Source§

impl<T> FusedIterator for IterBuckets<'_, T>

Source§

impl<T> FusedIterator for IterHash<'_, T>

Source§

impl<T> FusedIterator for IterHashBuckets<'_, T>

Source§

impl<T> FusedIterator for IterHashMut<'_, T>

1.26.0 · Source§

impl<T> FusedIterator for rustmax::core::result::IterMut<'_, T>

1.26.0 · Source§

impl<T> FusedIterator for rustmax::core::slice::IterMut<'_, T>

1.26.0 · Source§

impl<T> FusedIterator for rustmax::alloc::collections::linked_list::IterMut<'_, T>

1.26.0 · Source§

impl<T> FusedIterator for rustmax::alloc::collections::vec_deque::IterMut<'_, T>

Source§

impl<T> FusedIterator for slab::IterMut<'_, T>

Source§

impl<T> FusedIterator for hashbrown::table::IterMut<'_, T>

1.26.0 · Source§

impl<T> FusedIterator for Once<T>

Source§

impl<T> FusedIterator for PermitIterator<'_, T>

Source§

impl<T> FusedIterator for PlaneIter<'_, T>
where T: Pixel,

Source§

impl<T> FusedIterator for ProgressBarIter<T>
where T: FusedIterator,

1.31.0 · Source§

impl<T> FusedIterator for RChunks<'_, T>

1.31.0 · Source§

impl<T> FusedIterator for RChunksExact<'_, T>

1.31.0 · Source§

impl<T> FusedIterator for RChunksExactMut<'_, T>

1.31.0 · Source§

impl<T> FusedIterator for RChunksMut<'_, T>

1.26.0 · Source§

impl<T> FusedIterator for rustmax::alloc::collections::btree_set::Range<'_, T>

Source§

impl<T> FusedIterator for imgref::iter::RowsIter<'_, T>

Source§

impl<T> FusedIterator for v_frame::plane::RowsIter<'_, T>
where T: Pixel,

Source§

impl<T> FusedIterator for imgref::iter::RowsIterMut<'_, T>

Source§

impl<T> FusedIterator for v_frame::plane::RowsIterMut<'_, T>
where T: Pixel,

1.26.0 · Source§

impl<T> FusedIterator for rustmax::alloc::collections::btree_set::SymmetricDifference<'_, T>
where T: Ord,

1.26.0 · Source§

impl<T> FusedIterator for rustmax::alloc::collections::btree_set::Union<'_, T>
where T: Ord,

Source§

impl<T> FusedIterator for UnsafeIter<'_, T>

Source§

impl<T> FusedIterator for Utf8Ancestors<'_, T>
where T: Utf8Encoding,

1.26.0 · Source§

impl<T> FusedIterator for Windows<'_, T>

Source§

impl<const MIN_ALIGN: usize> FusedIterator for ChunkRawIter<'_, MIN_ALIGN>