[][src]Struct uikit_sys::NSMessagePort

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

Implementations

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

impl Copy for NSMessagePort[src]

impl Deref for NSMessagePort[src]

type Target = Object

The resulting type after dereferencing.

impl INSMessagePort for NSMessagePort[src]

impl INSObject for NSMessagePort[src]

impl INSPort for NSMessagePort[src]

impl Message for NSMessagePort[src]

impl NSObject_CIImageProvider for NSMessagePort[src]

impl NSObject_NSCoderMethods for NSMessagePort[src]

impl NSObject_NSCopyLinkMoveHandler for NSMessagePort[src]

impl NSObject_NSDelayedPerforming for NSMessagePort[src]

impl NSObject_NSDiscardableContentProxy for NSMessagePort[src]

impl NSObject_NSErrorRecoveryAttempting for NSMessagePort[src]

impl NSObject_NSKeyValueCoding for NSMessagePort[src]

impl NSObject_NSKeyValueObserverNotification for NSMessagePort[src]

impl NSObject_NSKeyValueObserverRegistration for NSMessagePort[src]

impl NSObject_NSKeyValueObserving for NSMessagePort[src]

impl NSObject_NSKeyValueObservingCustomization for NSMessagePort[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSMessagePort[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSMessagePort[src]

impl NSObject_NSThreadPerformAdditions for NSMessagePort[src]

impl NSObject_UIAccessibility for NSMessagePort[src]

impl NSObject_UIAccessibilityAction for NSMessagePort[src]

impl NSObject_UIAccessibilityContainer for NSMessagePort[src]

impl NSObject_UIAccessibilityCustomRotor for NSMessagePort[src]

impl NSObject_UIAccessibilityDragging for NSMessagePort[src]

impl NSObject_UIAccessibilityFocus for NSMessagePort[src]

impl NSObject_UINibLoadingAdditions for NSMessagePort[src]

Auto Trait Implementations

impl RefUnwindSafe for NSMessagePort

impl !Send for NSMessagePort

impl !Sync for NSMessagePort

impl Unpin for NSMessagePort

impl UnwindSafe for NSMessagePort

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.