[][src]Struct uikit_sys::UIAction

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

Implementations

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

impl Copy for UIAction[src]

impl Deref for UIAction[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for UIAction[src]

impl IUIAction for UIAction[src]

impl IUIMenuElement for UIAction[src]

impl Message for UIAction[src]

impl NSObject_CIImageProvider for UIAction[src]

impl NSObject_NSCoderMethods for UIAction[src]

impl NSObject_NSCopyLinkMoveHandler for UIAction[src]

impl NSObject_NSDelayedPerforming for UIAction[src]

impl NSObject_NSDiscardableContentProxy for UIAction[src]

impl NSObject_NSErrorRecoveryAttempting for UIAction[src]

impl NSObject_NSKeyValueCoding for UIAction[src]

impl NSObject_NSKeyValueObserverNotification for UIAction[src]

impl NSObject_NSKeyValueObserverRegistration for UIAction[src]

impl NSObject_NSKeyValueObserving for UIAction[src]

impl NSObject_NSKeyValueObservingCustomization for UIAction[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for UIAction[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for UIAction[src]

impl NSObject_NSThreadPerformAdditions for UIAction[src]

impl NSObject_UIAccessibility for UIAction[src]

impl NSObject_UIAccessibilityAction for UIAction[src]

impl NSObject_UIAccessibilityContainer for UIAction[src]

impl NSObject_UIAccessibilityCustomRotor for UIAction[src]

impl NSObject_UIAccessibilityDragging for UIAction[src]

impl NSObject_UIAccessibilityFocus for UIAction[src]

impl NSObject_UINibLoadingAdditions for UIAction[src]

Auto Trait Implementations

impl RefUnwindSafe for UIAction

impl !Send for UIAction

impl !Sync for UIAction

impl Unpin for UIAction

impl UnwindSafe for UIAction

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.