[][src]Struct uikit_sys::NSUnit

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

Implementations

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

impl Copy for NSUnit[src]

impl Deref for NSUnit[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for NSUnit[src]

impl INSUnit for NSUnit[src]

impl Message for NSUnit[src]

impl NSObject_CIImageProvider for NSUnit[src]

impl NSObject_NSCoderMethods for NSUnit[src]

impl NSObject_NSCopyLinkMoveHandler for NSUnit[src]

impl NSObject_NSDelayedPerforming for NSUnit[src]

impl NSObject_NSDiscardableContentProxy for NSUnit[src]

impl NSObject_NSErrorRecoveryAttempting for NSUnit[src]

impl NSObject_NSKeyValueCoding for NSUnit[src]

impl NSObject_NSKeyValueObserverNotification for NSUnit[src]

impl NSObject_NSKeyValueObserverRegistration for NSUnit[src]

impl NSObject_NSKeyValueObserving for NSUnit[src]

impl NSObject_NSKeyValueObservingCustomization for NSUnit[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSUnit[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSUnit[src]

impl NSObject_NSThreadPerformAdditions for NSUnit[src]

impl NSObject_UIAccessibility for NSUnit[src]

impl NSObject_UIAccessibilityAction for NSUnit[src]

impl NSObject_UIAccessibilityContainer for NSUnit[src]

impl NSObject_UIAccessibilityCustomRotor for NSUnit[src]

impl NSObject_UIAccessibilityDragging for NSUnit[src]

impl NSObject_UIAccessibilityFocus for NSUnit[src]

impl NSObject_UINibLoadingAdditions for NSUnit[src]

impl PNSCopying for NSUnit[src]

impl PNSSecureCoding for NSUnit[src]

Auto Trait Implementations

impl RefUnwindSafe for NSUnit

impl !Send for NSUnit

impl !Sync for NSUnit

impl Unpin for NSUnit

impl UnwindSafe for NSUnit

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.