Trait rinecs::storage::oneton_densevec::GroupExt[][src]

pub trait GroupExt: Copy {
    fn new(first_index: usize, len: usize) -> Self
    where
        Self: Sized
;
fn first_index(&self) -> usize;
fn len(&self) -> usize;
fn offset(&mut self, pos: isize);
fn resize(&mut self, newlen: usize);
fn changed_mut(&mut self) -> Option<&mut bool>;
fn changed(&self) -> bool;
fn mark_changed(&mut self); }

Required methods

fn new(first_index: usize, len: usize) -> Self where
    Self: Sized
[src]

fn first_index(&self) -> usize[src]

fn len(&self) -> usize[src]

fn offset(&mut self, pos: isize)[src]

fn resize(&mut self, newlen: usize)[src]

fn changed_mut(&mut self) -> Option<&mut bool>[src]

fn changed(&self) -> bool[src]

fn mark_changed(&mut self)[src]

Loading content...

Implementors

impl GroupExt for Group[src]

impl GroupExt for GroupChanged[src]

Loading content...