Trait std::slice::SliceConcatExtUnstable
[-]
[+]
[src]
pub trait SliceConcatExt<T, U> {
fn concat(&self) -> U;
fn connect(&self, sep: &T) -> U;
fn concat_vec(&self) -> U { ... }
fn connect_vec(&self, sep: &T) -> U { ... }
}An extension trait for concatenating slices
Required Methods
fn concat(&self) -> U
Flattens a slice of T into a single value U.
fn connect(&self, sep: &T) -> U
Flattens a slice of T into a single value U, placing a
given seperator between each.
Provided Methods
fn concat_vec(&self) -> U
fn connect_vec(&self, sep: &T) -> U
Implementors
impl<T: Clone, V: AsSlice<T>> SliceConcatExt<T, Vec<T>> for [V]impl<S: Str> SliceConcatExt<str, String> for [S]