[][src]Struct uikit_sys::NSDictionary

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

Implementations

impl NSDictionary[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 NSDictionary[src]

impl Copy for NSDictionary[src]

impl Deref for NSDictionary[src]

type Target = Object

The resulting type after dereferencing.

impl<KeyType: 'static, ObjectType: 'static> INSDictionary<KeyType, ObjectType> for NSDictionary[src]

impl INSObject for NSDictionary[src]

impl Message for NSDictionary[src]

impl<KeyType: 'static, ObjectType: 'static> NSDictionary_NSDeprecated<KeyType, ObjectType> for NSDictionary[src]

impl<KeyType: 'static, ObjectType: 'static> NSDictionary_NSDictionaryCreation<KeyType, ObjectType> for NSDictionary[src]

impl<KeyType: 'static, ObjectType: 'static> NSDictionary_NSExtendedDictionary<KeyType, ObjectType> for NSDictionary[src]

impl<KeyType: 'static, ObjectType: 'static> NSDictionary_NSFileAttributes<KeyType, ObjectType> for NSDictionary[src]

impl<K: 'static, V: 'static> NSDictionary_NSGenericFastEnumeraiton<K, V> for NSDictionary[src]

impl<KeyType: 'static, ObjectType: 'static> NSDictionary_NSKeyValueCoding<KeyType, ObjectType> for NSDictionary[src]

impl<KeyType: 'static, ObjectType: 'static> NSDictionary_NSSharedKeySetDictionary<KeyType, ObjectType> for NSDictionary[src]

impl NSObject_CIImageProvider for NSDictionary[src]

impl NSObject_NSCoderMethods for NSDictionary[src]

impl NSObject_NSCopyLinkMoveHandler for NSDictionary[src]

impl NSObject_NSDelayedPerforming for NSDictionary[src]

impl NSObject_NSDiscardableContentProxy for NSDictionary[src]

impl NSObject_NSErrorRecoveryAttempting for NSDictionary[src]

impl NSObject_NSKeyValueCoding for NSDictionary[src]

impl NSObject_NSKeyValueObserverNotification for NSDictionary[src]

impl NSObject_NSKeyValueObserverRegistration for NSDictionary[src]

impl NSObject_NSKeyValueObserving for NSDictionary[src]

impl NSObject_NSKeyValueObservingCustomization for NSDictionary[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSDictionary[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSDictionary[src]

impl NSObject_NSThreadPerformAdditions for NSDictionary[src]

impl NSObject_UIAccessibility for NSDictionary[src]

impl NSObject_UIAccessibilityAction for NSDictionary[src]

impl NSObject_UIAccessibilityContainer for NSDictionary[src]

impl NSObject_UIAccessibilityCustomRotor for NSDictionary[src]

impl NSObject_UIAccessibilityDragging for NSDictionary[src]

impl NSObject_UIAccessibilityFocus for NSDictionary[src]

impl NSObject_UINibLoadingAdditions for NSDictionary[src]

impl PNSCopying for NSDictionary[src]

impl PNSFastEnumeration for NSDictionary[src]

impl PNSMutableCopying for NSDictionary[src]

impl PNSSecureCoding for NSDictionary[src]

Auto Trait Implementations

impl RefUnwindSafe for NSDictionary

impl !Send for NSDictionary

impl !Sync for NSDictionary

impl Unpin for NSDictionary

impl UnwindSafe for NSDictionary

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.