[][src]Struct uikit_sys::UICommand

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

Implementations

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

impl Copy for UICommand[src]

impl Deref for UICommand[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for UICommand[src]

impl IUICommand for UICommand[src]

impl IUIMenuElement for UICommand[src]

impl Message for UICommand[src]

impl NSObject_CIImageProvider for UICommand[src]

impl NSObject_NSCoderMethods for UICommand[src]

impl NSObject_NSCopyLinkMoveHandler for UICommand[src]

impl NSObject_NSDelayedPerforming for UICommand[src]

impl NSObject_NSDiscardableContentProxy for UICommand[src]

impl NSObject_NSErrorRecoveryAttempting for UICommand[src]

impl NSObject_NSKeyValueCoding for UICommand[src]

impl NSObject_NSKeyValueObserverNotification for UICommand[src]

impl NSObject_NSKeyValueObserverRegistration for UICommand[src]

impl NSObject_NSKeyValueObserving for UICommand[src]

impl NSObject_NSKeyValueObservingCustomization for UICommand[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for UICommand[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for UICommand[src]

impl NSObject_NSThreadPerformAdditions for UICommand[src]

impl NSObject_UIAccessibility for UICommand[src]

impl NSObject_UIAccessibilityAction for UICommand[src]

impl NSObject_UIAccessibilityContainer for UICommand[src]

impl NSObject_UIAccessibilityCustomRotor for UICommand[src]

impl NSObject_UIAccessibilityDragging for UICommand[src]

impl NSObject_UIAccessibilityFocus for UICommand[src]

impl NSObject_UINibLoadingAdditions for UICommand[src]

Auto Trait Implementations

impl RefUnwindSafe for UICommand

impl !Send for UICommand

impl !Sync for UICommand

impl Unpin for UICommand

impl UnwindSafe for UICommand

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.