Skip to main content

CowSlice

Type Alias CowSlice 

Source
pub type CowSlice<'a, T> = Cow<'a, [T]>;
Expand description

Represents clone-on-write slices, Cow<'a, [T]>.

Aliased Type§

pub enum CowSlice<'a, T> {
    Borrowed(&'a [T]),
    Owned(<[T] as ToOwned>::Owned),
}

Variants§

§1.0.0

Borrowed(&'a [T])

Borrowed data.

§1.0.0

Owned(<[T] as ToOwned>::Owned)

Owned data.