Struct collections::vec::Splice [] [src]

pub struct Splice<'a, I> where
    I: 'a + Iterator
{ /* fields omitted */ }
🔬 This is a nightly-only experimental API. (splice #32310)

recently added

A splicing iterator for Vec.

This struct is created by the splice() method on Vec. See its documentation for more.

Trait Implementations

impl<'a, I> Iterator for Splice<'a, I> where
    I: Iterator
[src]

🔬 This is a nightly-only experimental API. (splice #32310)

recently added

🔬 This is a nightly-only experimental API. (splice #32310)

recently added

🔬 This is a nightly-only experimental API. (splice #32310)

recently added

impl<'a, I> Debug for Splice<'a, I> where
    I: 'a + Iterator + Debug,
    <I as Iterator>::Item: Debug
[src]

Formats the value using the given formatter.

impl<'a, I> Drop for Splice<'a, I> where
    I: Iterator
[src]

🔬 This is a nightly-only experimental API. (splice #32310)

recently added

impl<'a, I> ExactSizeIterator for Splice<'a, I> where
    I: Iterator
[src]

impl<'a, I> DoubleEndedIterator for Splice<'a, I> where
    I: Iterator
[src]

🔬 This is a nightly-only experimental API. (splice #32310)

recently added