[][src]Trait rustils::array::ArrayUtils

pub trait ArrayUtils<T> {
    fn swaping(&mut self, a: usize, b: usize) -> bool;
fn index_of(&self, search: &T) -> usize;
fn chunk(&self, size: usize) -> Vec<Vec<T>>;
fn fill_mut(&mut self, value: &T);
fn unique(&self) -> Vec<T>;
fn unique_adv(&self) -> (Vec<T>, Vec<T>); }

Required methods

fn swaping(&mut self, a: usize, b: usize) -> bool

fn index_of(&self, search: &T) -> usize

fn chunk(&self, size: usize) -> Vec<Vec<T>>

fn fill_mut(&mut self, value: &T)

fn unique(&self) -> Vec<T>

fn unique_adv(&self) -> (Vec<T>, Vec<T>)

Loading content...

Implementations on Foreign Types

impl<T: Ord + Copy> ArrayUtils<T> for [T][src]

Loading content...

Implementors

Loading content...