[][src]Struct uikit_sys::UIResponder

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

Implementations

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

impl Copy for UIResponder[src]

impl Deref for UIResponder[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for UIResponder[src]

impl IUIResponder for UIResponder[src]

impl Message for UIResponder[src]

impl NSObject_CIImageProvider for UIResponder[src]

impl NSObject_NSCoderMethods for UIResponder[src]

impl NSObject_NSCopyLinkMoveHandler for UIResponder[src]

impl NSObject_NSDelayedPerforming for UIResponder[src]

impl NSObject_NSDiscardableContentProxy for UIResponder[src]

impl NSObject_NSErrorRecoveryAttempting for UIResponder[src]

impl NSObject_NSKeyValueCoding for UIResponder[src]

impl NSObject_NSKeyValueObserverNotification for UIResponder[src]

impl NSObject_NSKeyValueObserverRegistration for UIResponder[src]

impl NSObject_NSKeyValueObserving for UIResponder[src]

impl NSObject_NSKeyValueObservingCustomization for UIResponder[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for UIResponder[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for UIResponder[src]

impl NSObject_NSThreadPerformAdditions for UIResponder[src]

impl NSObject_UIAccessibility for UIResponder[src]

impl NSObject_UIAccessibilityAction for UIResponder[src]

impl NSObject_UIAccessibilityContainer for UIResponder[src]

impl NSObject_UIAccessibilityCustomRotor for UIResponder[src]

impl NSObject_UIAccessibilityDragging for UIResponder[src]

impl NSObject_UIAccessibilityFocus for UIResponder[src]

impl NSObject_UINibLoadingAdditions for UIResponder[src]

impl PUIResponderStandardEditActions for UIResponder[src]

impl UIResponder_ActivityContinuation for UIResponder[src]

impl UIResponder_UIActivityItemsConfiguration for UIResponder[src]

impl UIResponder_UIPasteConfigurationSupporting for UIResponder[src]

impl UIResponder_UIResponderInputViewAdditions for UIResponder[src]

impl UIResponder_UIResponderKeyCommands for UIResponder[src]

Auto Trait Implementations

impl RefUnwindSafe for UIResponder

impl !Send for UIResponder

impl !Sync for UIResponder

impl Unpin for UIResponder

impl UnwindSafe for UIResponder

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.