[][src]Struct uikit_sys::NSExtensionContext

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

Implementations

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

impl Copy for NSExtensionContext[src]

impl Deref for NSExtensionContext[src]

type Target = Object

The resulting type after dereferencing.

impl INSExtensionContext for NSExtensionContext[src]

impl INSObject for NSExtensionContext[src]

impl Message for NSExtensionContext[src]

impl NSObject_CIImageProvider for NSExtensionContext[src]

impl NSObject_NSCoderMethods for NSExtensionContext[src]

impl NSObject_NSCopyLinkMoveHandler for NSExtensionContext[src]

impl NSObject_NSDelayedPerforming for NSExtensionContext[src]

impl NSObject_NSDiscardableContentProxy for NSExtensionContext[src]

impl NSObject_NSErrorRecoveryAttempting for NSExtensionContext[src]

impl NSObject_NSKeyValueCoding for NSExtensionContext[src]

impl NSObject_NSKeyValueObserverNotification for NSExtensionContext[src]

impl NSObject_NSKeyValueObserverRegistration for NSExtensionContext[src]

impl NSObject_NSKeyValueObserving for NSExtensionContext[src]

impl NSObject_NSKeyValueObservingCustomization for NSExtensionContext[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSExtensionContext[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSExtensionContext[src]

impl NSObject_NSThreadPerformAdditions for NSExtensionContext[src]

impl NSObject_UIAccessibility for NSExtensionContext[src]

impl NSObject_UIAccessibilityAction for NSExtensionContext[src]

impl NSObject_UIAccessibilityContainer for NSExtensionContext[src]

impl NSObject_UIAccessibilityCustomRotor for NSExtensionContext[src]

impl NSObject_UIAccessibilityDragging for NSExtensionContext[src]

impl NSObject_UIAccessibilityFocus for NSExtensionContext[src]

impl NSObject_UINibLoadingAdditions for NSExtensionContext[src]

Auto Trait Implementations

impl RefUnwindSafe for NSExtensionContext

impl !Send for NSExtensionContext

impl !Sync for NSExtensionContext

impl Unpin for NSExtensionContext

impl UnwindSafe for NSExtensionContext

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.