Trait rinecs::storage::IntoOrderedChangesIter[][src]

pub trait IntoOrderedChangesIter<'a, T> {
    type OrderedChangesItem;
    type RawSubStorage: HierarchicalStorage<'a, T> + 'a;
    type SubStorage: DerefMut<Target = Self::RawSubStorage>;
    fn ordered_extend_changes<F>(self, has_chagend: F)
    where
        F: FnMut(Self::OrderedChangesItem) -> bool
;
unsafe fn into_storage_and_changes(
        self
    ) -> (Self::SubStorage, &'a mut HashSet<usize>); }

Associated Types

type OrderedChangesItem[src]

type RawSubStorage: HierarchicalStorage<'a, T> + 'a[src]

type SubStorage: DerefMut<Target = Self::RawSubStorage>[src]

Loading content...

Required methods

fn ordered_extend_changes<F>(self, has_chagend: F) where
    F: FnMut(Self::OrderedChangesItem) -> bool
[src]

unsafe fn into_storage_and_changes(
    self
) -> (Self::SubStorage, &'a mut HashSet<usize>)
[src]

Loading content...

Implementors

Loading content...