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