[][src]Struct uikit_sys::NSHashTable

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

Implementations

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

impl Copy for NSHashTable[src]

impl Deref for NSHashTable[src]

type Target = Object

The resulting type after dereferencing.

impl<ObjectType: 'static> INSHashTable<ObjectType> for NSHashTable[src]

impl INSObject for NSHashTable[src]

impl Message for NSHashTable[src]

impl NSObject_CIImageProvider for NSHashTable[src]

impl NSObject_NSCoderMethods for NSHashTable[src]

impl NSObject_NSCopyLinkMoveHandler for NSHashTable[src]

impl NSObject_NSDelayedPerforming for NSHashTable[src]

impl NSObject_NSDiscardableContentProxy for NSHashTable[src]

impl NSObject_NSErrorRecoveryAttempting for NSHashTable[src]

impl NSObject_NSKeyValueCoding for NSHashTable[src]

impl NSObject_NSKeyValueObserverNotification for NSHashTable[src]

impl NSObject_NSKeyValueObserverRegistration for NSHashTable[src]

impl NSObject_NSKeyValueObserving for NSHashTable[src]

impl NSObject_NSKeyValueObservingCustomization for NSHashTable[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSHashTable[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSHashTable[src]

impl NSObject_NSThreadPerformAdditions for NSHashTable[src]

impl NSObject_UIAccessibility for NSHashTable[src]

impl NSObject_UIAccessibilityAction for NSHashTable[src]

impl NSObject_UIAccessibilityContainer for NSHashTable[src]

impl NSObject_UIAccessibilityCustomRotor for NSHashTable[src]

impl NSObject_UIAccessibilityDragging for NSHashTable[src]

impl NSObject_UIAccessibilityFocus for NSHashTable[src]

impl NSObject_UINibLoadingAdditions for NSHashTable[src]

impl PNSCopying for NSHashTable[src]

impl PNSFastEnumeration for NSHashTable[src]

impl PNSSecureCoding for NSHashTable[src]

Auto Trait Implementations

impl RefUnwindSafe for NSHashTable

impl !Send for NSHashTable

impl !Sync for NSHashTable

impl Unpin for NSHashTable

impl UnwindSafe for NSHashTable

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.