Trait objc2_foundation::INSMutableArray[][src]

pub unsafe trait INSMutableArray: INSArray {
    fn push(&mut self, obj: Id<Self::Item, Self::ItemOwnership>) { ... }
fn insert(&mut self, index: usize, obj: Id<Self::Item, Self::ItemOwnership>) { ... }
fn replace(
        &mut self,
        index: usize,
        obj: Id<Self::Item, Self::ItemOwnership>
    ) -> Id<Self::Item, Self::ItemOwnership> { ... }
fn remove(&mut self, index: usize) -> Id<Self::Item, Self::ItemOwnership> { ... }
fn pop(&mut self) -> Option<Id<Self::Item, Self::ItemOwnership>> { ... }
fn clear(&mut self) { ... }
fn sort_by<F>(&mut self, compare: F)
    where
        F: FnMut(&Self::Item, &Self::Item) -> Ordering
, { ... } }

Provided methods

Implementors