[][src]Struct uikit_sys::UIDragItem

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

Implementations

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

impl Copy for UIDragItem[src]

impl Deref for UIDragItem[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for UIDragItem[src]

impl IUIDragItem for UIDragItem[src]

impl Message for UIDragItem[src]

impl NSObject_CIImageProvider for UIDragItem[src]

impl NSObject_NSCoderMethods for UIDragItem[src]

impl NSObject_NSCopyLinkMoveHandler for UIDragItem[src]

impl NSObject_NSDelayedPerforming for UIDragItem[src]

impl NSObject_NSDiscardableContentProxy for UIDragItem[src]

impl NSObject_NSErrorRecoveryAttempting for UIDragItem[src]

impl NSObject_NSKeyValueCoding for UIDragItem[src]

impl NSObject_NSKeyValueObserverNotification for UIDragItem[src]

impl NSObject_NSKeyValueObserverRegistration for UIDragItem[src]

impl NSObject_NSKeyValueObserving for UIDragItem[src]

impl NSObject_NSKeyValueObservingCustomization for UIDragItem[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for UIDragItem[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for UIDragItem[src]

impl NSObject_NSThreadPerformAdditions for UIDragItem[src]

impl NSObject_UIAccessibility for UIDragItem[src]

impl NSObject_UIAccessibilityAction for UIDragItem[src]

impl NSObject_UIAccessibilityContainer for UIDragItem[src]

impl NSObject_UIAccessibilityCustomRotor for UIDragItem[src]

impl NSObject_UIAccessibilityDragging for UIDragItem[src]

impl NSObject_UIAccessibilityFocus for UIDragItem[src]

impl NSObject_UINibLoadingAdditions for UIDragItem[src]

Auto Trait Implementations

impl RefUnwindSafe for UIDragItem

impl !Send for UIDragItem

impl !Sync for UIDragItem

impl Unpin for UIDragItem

impl UnwindSafe for UIDragItem

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.