[][src]Struct uikit_sys::NSMachPort

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

Implementations

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

impl Copy for NSMachPort[src]

impl Deref for NSMachPort[src]

type Target = Object

The resulting type after dereferencing.

impl INSMachPort for NSMachPort[src]

impl INSObject for NSMachPort[src]

impl INSPort for NSMachPort[src]

impl Message for NSMachPort[src]

impl NSObject_CIImageProvider for NSMachPort[src]

impl NSObject_NSCoderMethods for NSMachPort[src]

impl NSObject_NSCopyLinkMoveHandler for NSMachPort[src]

impl NSObject_NSDelayedPerforming for NSMachPort[src]

impl NSObject_NSDiscardableContentProxy for NSMachPort[src]

impl NSObject_NSErrorRecoveryAttempting for NSMachPort[src]

impl NSObject_NSKeyValueCoding for NSMachPort[src]

impl NSObject_NSKeyValueObserverNotification for NSMachPort[src]

impl NSObject_NSKeyValueObserverRegistration for NSMachPort[src]

impl NSObject_NSKeyValueObserving for NSMachPort[src]

impl NSObject_NSKeyValueObservingCustomization for NSMachPort[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSMachPort[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSMachPort[src]

impl NSObject_NSThreadPerformAdditions for NSMachPort[src]

impl NSObject_UIAccessibility for NSMachPort[src]

impl NSObject_UIAccessibilityAction for NSMachPort[src]

impl NSObject_UIAccessibilityContainer for NSMachPort[src]

impl NSObject_UIAccessibilityCustomRotor for NSMachPort[src]

impl NSObject_UIAccessibilityDragging for NSMachPort[src]

impl NSObject_UIAccessibilityFocus for NSMachPort[src]

impl NSObject_UINibLoadingAdditions for NSMachPort[src]

Auto Trait Implementations

impl RefUnwindSafe for NSMachPort

impl !Send for NSMachPort

impl !Sync for NSMachPort

impl Unpin for NSMachPort

impl UnwindSafe for NSMachPort

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.