[][src]Struct uikit_sys::NSXPCInterface

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

Implementations

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

impl Copy for NSXPCInterface[src]

impl Deref for NSXPCInterface[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for NSXPCInterface[src]

impl INSXPCInterface for NSXPCInterface[src]

impl Message for NSXPCInterface[src]

impl NSObject_CIImageProvider for NSXPCInterface[src]

impl NSObject_NSCoderMethods for NSXPCInterface[src]

impl NSObject_NSCopyLinkMoveHandler for NSXPCInterface[src]

impl NSObject_NSDelayedPerforming for NSXPCInterface[src]

impl NSObject_NSDiscardableContentProxy for NSXPCInterface[src]

impl NSObject_NSErrorRecoveryAttempting for NSXPCInterface[src]

impl NSObject_NSKeyValueCoding for NSXPCInterface[src]

impl NSObject_NSKeyValueObserverNotification for NSXPCInterface[src]

impl NSObject_NSKeyValueObserverRegistration for NSXPCInterface[src]

impl NSObject_NSKeyValueObserving for NSXPCInterface[src]

impl NSObject_NSKeyValueObservingCustomization for NSXPCInterface[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSXPCInterface[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSXPCInterface[src]

impl NSObject_NSThreadPerformAdditions for NSXPCInterface[src]

impl NSObject_UIAccessibility for NSXPCInterface[src]

impl NSObject_UIAccessibilityAction for NSXPCInterface[src]

impl NSObject_UIAccessibilityContainer for NSXPCInterface[src]

impl NSObject_UIAccessibilityCustomRotor for NSXPCInterface[src]

impl NSObject_UIAccessibilityDragging for NSXPCInterface[src]

impl NSObject_UIAccessibilityFocus for NSXPCInterface[src]

impl NSObject_UINibLoadingAdditions for NSXPCInterface[src]

Auto Trait Implementations

impl RefUnwindSafe for NSXPCInterface

impl !Send for NSXPCInterface

impl !Sync for NSXPCInterface

impl Unpin for NSXPCInterface

impl UnwindSafe for NSXPCInterface

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.