Resizable

Trait Resizable 

Source
pub trait Resizable {
    type Slot: Number;

    // Required method
    fn resize(&mut self, new_len: usize, value: Self::Slot);
}

Required Associated Types§

Required Methods§

Source

fn resize(&mut self, new_len: usize, value: Self::Slot)

Resizes the Self in-place so that len is equal to new_len.

Implementations on Foreign Types§

Source§

impl<N> Resizable for Vec<N>
where N: Number,

Source§

type Slot = N

Source§

fn resize(&mut self, new_len: usize, value: Self::Slot)

Implementors§