Truncate

Trait Truncate 

Source
pub trait Truncate {
    // Required method
    fn truncate(&mut self, len: usize);
}
Expand description

Truncate the collection to be a specified length.

Required Methods§

Source

fn truncate(&mut self, len: usize)

Implementations on Foreign Types§

Source§

impl<S: Truncate, T: Truncate> Truncate for (S, T)

Source§

fn truncate(&mut self, len: usize)

Source§

impl<T> Truncate for &[T]

Source§

fn truncate(&mut self, new_len: usize)

Source§

impl<T> Truncate for &mut [T]

Source§

fn truncate(&mut self, new_len: usize)

Source§

impl<T> Truncate for Vec<T>

Source§

fn truncate(&mut self, new_len: usize)

Source§

impl<T: IntBound> Truncate for Range<T>

Source§

fn truncate(&mut self, new_len: usize)

Truncate the range to a specified length.

Implementors§

Source§

impl<O: Truncate> Truncate for ClumpedOffsets<O>

Source§

impl<O: Truncate> Truncate for Offsets<O>

Source§

impl<S, I: Truncate> Truncate for Select<S, I>

Source§

impl<S: Truncate> Truncate for ChunkedN<S>

Source§

impl<S: Truncate, I: Truncate> Truncate for Subset<S, I>

Source§

impl<S: Truncate, N: Unsigned> Truncate for UniChunked<S, U<N>>

Source§

impl<S: Truncate, O> Truncate for Chunked<S, O>
where O: GetOffset,

Source§

impl<S: Truncate, T, I: Truncate> Truncate for Sparse<S, T, I>