Trait gazebo::prelude::SliceDupedExt [−][src]
Expand description
Short hand analogous to Iter::duped
, where items of &T
are converted to T
via dupe
.
use gazebo::prelude::*;
#[derive(Clone, Dupe, Debug, PartialEq)]
struct X;
let x = [&X];
let y : Vec<X> = x.duped();
assert_eq!(y, vec![X]);
let x = vec![&X];
let y : Vec<X> = x.duped();
assert_eq!(y, vec![X]);