Trait Rev

Source
pub trait Rev: IntoIterator + Copy{
    // Provided method
    fn rev(self) -> RevIntoIter<Self> { ... }
}

Provided Methods§

Source

fn rev(self) -> RevIntoIter<Self>

use rev::Rev;
let a = [1, 2, 3];
let x = a.rev();
let d: Vec<i32> = x.into_iter().map(|&x| x).collect();
assert_eq!(d, vec!(3, 2, 1));

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§