[−][src]Trait objc_foundation::INSMutableArray
Provided methods
fn add_object(&mut self, obj: Id<Self::Item, Self::Own>)
fn insert_object_at(&mut self, index: usize, obj: Id<Self::Item, Self::Own>)
fn replace_object_at(
&mut self,
index: usize,
obj: Id<Self::Item, Self::Own>
) -> Id<Self::Item, Self::Own>
&mut self,
index: usize,
obj: Id<Self::Item, Self::Own>
) -> Id<Self::Item, Self::Own>
fn remove_object_at(&mut self, index: usize) -> Id<Self::Item, Self::Own>
fn remove_last_object(&mut self) -> Id<Self::Item, Self::Own>
fn remove_all_objects(&mut self)
fn sort_by<F>(&mut self, compare: F) where
F: FnMut(&Self::Item, &Self::Item) -> Ordering,
F: FnMut(&Self::Item, &Self::Item) -> Ordering,
Implementors
impl<T, O> INSMutableArray for NSMutableArray<T, O> where
T: INSObject,
O: Ownership,
[src]
T: INSObject,
O: Ownership,
fn add_object(&mut self, obj: Id<Self::Item, Self::Own>)
[src]
fn insert_object_at(&mut self, index: usize, obj: Id<Self::Item, Self::Own>)
[src]
fn replace_object_at(
&mut self,
index: usize,
obj: Id<Self::Item, Self::Own>
) -> Id<Self::Item, Self::Own>
[src]
&mut self,
index: usize,
obj: Id<Self::Item, Self::Own>
) -> Id<Self::Item, Self::Own>
fn remove_object_at(&mut self, index: usize) -> Id<Self::Item, Self::Own>
[src]
fn remove_last_object(&mut self) -> Id<Self::Item, Self::Own>
[src]
fn remove_all_objects(&mut self)
[src]
fn sort_by<F>(&mut self, compare: F) where
F: FnMut(&Self::Item, &Self::Item) -> Ordering,
[src]
F: FnMut(&Self::Item, &Self::Item) -> Ordering,