Struct objc2_foundation::NSArray [−][src]
Trait Implementations
type Item = T
type Own = O
fn object_enumerator(&self) -> NSEnumerator<'_, Self::Item>ⓘNotable traits for NSEnumerator<'a, T>impl<'a, T> Iterator for NSEnumerator<'a, T> where
T: INSObject, type Item = &'a T;
Notable traits for NSEnumerator<'a, T>
impl<'a, T> Iterator for NSEnumerator<'a, T> where
T: INSObject, type Item = &'a T;
fn mut_object_at(&mut self, index: usize) -> &mut Self::Item where
Self: INSArray<Own = Owned>,
type Item = T
fn enumerator(&self) -> NSFastEnumerator<'_, Self>ⓘNotable traits for NSFastEnumerator<'a, C>impl<'a, C: INSFastEnumeration> Iterator for NSFastEnumerator<'a, C> type Item = &'a C::Item;
Notable traits for NSFastEnumerator<'a, C>
impl<'a, C: INSFastEnumeration> Iterator for NSFastEnumerator<'a, C> type Item = &'a C::Item;
type Output = NSMutableSharedArray<T>
The Objective-C type-encoding for a reference of this type. Read more