[−][src]Trait syntax::util::map_in_place::MapInPlace
Required methods
fn flat_map_in_place<F, I>(&mut self, f: F) where
F: FnMut(T) -> I,
I: IntoIterator<Item = T>,
F: FnMut(T) -> I,
I: IntoIterator<Item = T>,
Provided methods
fn map_in_place<F>(&mut self, f: F) where
F: FnMut(T) -> T,
F: FnMut(T) -> T,
Implementations on Foreign Types
impl<T> MapInPlace<T> for Vec<T>
[src]
fn flat_map_in_place<F, I>(&mut self, f: F) where
F: FnMut(T) -> I,
I: IntoIterator<Item = T>,
[src]
F: FnMut(T) -> I,
I: IntoIterator<Item = T>,
fn map_in_place<F>(&mut self, f: F) where
F: FnMut(T) -> T,
[src]
F: FnMut(T) -> T,
impl<T, A: Array<Item = T>> MapInPlace<T> for SmallVec<A>
[src]
fn flat_map_in_place<F, I>(&mut self, f: F) where
F: FnMut(T) -> I,
I: IntoIterator<Item = T>,
[src]
F: FnMut(T) -> I,
I: IntoIterator<Item = T>,
fn map_in_place<F>(&mut self, f: F) where
F: FnMut(T) -> T,
[src]
F: FnMut(T) -> T,