[][src]Struct uikit_sys::NSArray

#[repr(transparent)]pub struct NSArray(pub id);

Implementations

impl NSArray[src]

pub fn alloc() -> Self[src]

Methods from Deref<Target = Object>

pub fn class(&self) -> &Class[src]

Returns the class of self.

pub unsafe fn get_ivar<T>(&self, name: &str) -> &T where
    T: Encode
[src]

Returns a reference to the ivar of self with the given name. Panics if self has no ivar with the given name. Unsafe because the caller must ensure that the ivar is actually of type T.

Trait Implementations

impl Clone for NSArray[src]

impl Copy for NSArray[src]

impl Deref for NSArray[src]

type Target = Object

The resulting type after dereferencing.

impl<ObjectType: 'static> INSArray<ObjectType> for NSArray[src]

impl INSObject for NSArray[src]

impl Message for NSArray[src]

impl<ObjectType: 'static> NSArray_NSArrayCreation<ObjectType> for NSArray[src]

impl<ObjectType: 'static> NSArray_NSArrayDiffing<ObjectType> for NSArray[src]

impl<ObjectType: 'static> NSArray_NSArrayPathExtensions<ObjectType> for NSArray[src]

impl<ObjectType: 'static> NSArray_NSDeprecated<ObjectType> for NSArray[src]

impl<ObjectType: 'static> NSArray_NSExtendedArray<ObjectType> for NSArray[src]

impl<ObjectType: 'static> NSArray_NSKeyValueCoding<ObjectType> for NSArray[src]

impl<ObjectType: 'static> NSArray_NSKeyValueObserverRegistration<ObjectType> for NSArray[src]

impl<ObjectType: 'static> NSArray_NSPredicateSupport<ObjectType> for NSArray[src]

impl<ObjectType: 'static> NSArray_NSSortDescriptorSorting<ObjectType> for NSArray[src]

impl NSObject_CIImageProvider for NSArray[src]

impl NSObject_NSCoderMethods for NSArray[src]

impl NSObject_NSCopyLinkMoveHandler for NSArray[src]

impl NSObject_NSDelayedPerforming for NSArray[src]

impl NSObject_NSDiscardableContentProxy for NSArray[src]

impl NSObject_NSErrorRecoveryAttempting for NSArray[src]

impl NSObject_NSKeyValueCoding for NSArray[src]

impl NSObject_NSKeyValueObserverNotification for NSArray[src]

impl NSObject_NSKeyValueObserverRegistration for NSArray[src]

impl NSObject_NSKeyValueObserving for NSArray[src]

impl NSObject_NSKeyValueObservingCustomization for NSArray[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSArray[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSArray[src]

impl NSObject_NSThreadPerformAdditions for NSArray[src]

impl NSObject_UIAccessibility for NSArray[src]

impl NSObject_UIAccessibilityAction for NSArray[src]

impl NSObject_UIAccessibilityContainer for NSArray[src]

impl NSObject_UIAccessibilityCustomRotor for NSArray[src]

impl NSObject_UIAccessibilityDragging for NSArray[src]

impl NSObject_UIAccessibilityFocus for NSArray[src]

impl NSObject_UINibLoadingAdditions for NSArray[src]

impl PNSCopying for NSArray[src]

impl PNSFastEnumeration for NSArray[src]

impl PNSMutableCopying for NSArray[src]

impl PNSSecureCoding for NSArray[src]

Auto Trait Implementations

impl RefUnwindSafe for NSArray

impl !Send for NSArray

impl !Sync for NSArray

impl Unpin for NSArray

impl UnwindSafe for NSArray

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.