[][src]Struct uikit_sys::UIDragPreviewTarget

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

Implementations

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

impl Copy for UIDragPreviewTarget[src]

impl Deref for UIDragPreviewTarget[src]

type Target = Object

The resulting type after dereferencing.

impl INSObject for UIDragPreviewTarget[src]

impl IUIDragPreviewTarget for UIDragPreviewTarget[src]

impl IUIPreviewTarget for UIDragPreviewTarget[src]

impl Message for UIDragPreviewTarget[src]

impl NSObject_CIImageProvider for UIDragPreviewTarget[src]

impl NSObject_NSCoderMethods for UIDragPreviewTarget[src]

impl NSObject_NSCopyLinkMoveHandler for UIDragPreviewTarget[src]

impl NSObject_NSDelayedPerforming for UIDragPreviewTarget[src]

impl NSObject_NSDiscardableContentProxy for UIDragPreviewTarget[src]

impl NSObject_NSErrorRecoveryAttempting for UIDragPreviewTarget[src]

impl NSObject_NSKeyValueCoding for UIDragPreviewTarget[src]

impl NSObject_NSKeyValueObserverNotification for UIDragPreviewTarget[src]

impl NSObject_NSKeyValueObserverRegistration for UIDragPreviewTarget[src]

impl NSObject_NSKeyValueObserving for UIDragPreviewTarget[src]

impl NSObject_NSKeyValueObservingCustomization for UIDragPreviewTarget[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for UIDragPreviewTarget[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for UIDragPreviewTarget[src]

impl NSObject_NSThreadPerformAdditions for UIDragPreviewTarget[src]

impl NSObject_UIAccessibility for UIDragPreviewTarget[src]

impl NSObject_UIAccessibilityAction for UIDragPreviewTarget[src]

impl NSObject_UIAccessibilityContainer for UIDragPreviewTarget[src]

impl NSObject_UIAccessibilityCustomRotor for UIDragPreviewTarget[src]

impl NSObject_UIAccessibilityDragging for UIDragPreviewTarget[src]

impl NSObject_UIAccessibilityFocus for UIDragPreviewTarget[src]

impl NSObject_UINibLoadingAdditions for UIDragPreviewTarget[src]

Auto Trait Implementations

impl RefUnwindSafe for UIDragPreviewTarget

impl !Send for UIDragPreviewTarget

impl !Sync for UIDragPreviewTarget

impl Unpin for UIDragPreviewTarget

impl UnwindSafe for UIDragPreviewTarget

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.