Trait rust_utils::vec::VecExt

source ·
pub trait VecExt<T>: Sealed {
    // Required methods
    fn insert_vec(&mut self, index: usize, other: Vec<T>);
    fn remove_if<F>(&mut self, f: F)
       where F: FnMut(&mut T) -> bool;
}

Required Methods§

source

fn insert_vec(&mut self, index: usize, other: Vec<T>)

source

fn remove_if<F>(&mut self, f: F)where F: FnMut(&mut T) -> bool,

Implementations on Foreign Types§

source§

impl<T> VecExt<T> for Vec<T>

source§

fn insert_vec(&mut self, index: usize, v: Vec<T>)

source§

fn remove_if<F>(&mut self, f: F)where F: FnMut(&mut T) -> bool,

Implementors§