Trait TrustedFused

Source
#[doc(hidden)] pub unsafe trait TrustedFused { }
🔬This is a nightly-only experimental API. (trusted_fused)
Expand description

Same as FusedIterator

§Safety

This is used for specialization. Therefore implementations must not be lifetime-dependent.

Implementors§

Source§

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

Source§

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

Source§

impl<I> TrustedFused for Fuse<I>
where I: TrustedFused,

Source§

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

Source§

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

Source§

impl<I, F> TrustedFused for Filter<I, F>
where I: TrustedFused,

Source§

impl<I, F> TrustedFused for FilterMap<I, F>
where I: TrustedFused,

Source§

impl<I, F> TrustedFused for Inspect<I, F>
where I: TrustedFused,

Source§

impl<I, F> TrustedFused for Map<I, F>
where I: TrustedFused,

Source§

impl<I, P> TrustedFused for SkipWhile<I, P>
where I: TrustedFused,

Source§

impl<I, P> TrustedFused for TakeWhile<I, P>
where I: TrustedFused,

Source§

impl<I, const N: usize> TrustedFused for ArrayChunks<I, N>