[][src]Struct uikit_sys::NSItemProvider

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

Implementations

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

impl Copy for NSItemProvider[src]

impl Deref for NSItemProvider[src]

type Target = Object

The resulting type after dereferencing.

impl INSItemProvider for NSItemProvider[src]

impl INSObject for NSItemProvider[src]

impl Message for NSItemProvider[src]

impl NSItemProvider_NSPreviewSupport for NSItemProvider[src]

impl NSItemProvider_UIKitAdditions for NSItemProvider[src]

impl NSObject_CIImageProvider for NSItemProvider[src]

impl NSObject_NSCoderMethods for NSItemProvider[src]

impl NSObject_NSCopyLinkMoveHandler for NSItemProvider[src]

impl NSObject_NSDelayedPerforming for NSItemProvider[src]

impl NSObject_NSDiscardableContentProxy for NSItemProvider[src]

impl NSObject_NSErrorRecoveryAttempting for NSItemProvider[src]

impl NSObject_NSKeyValueCoding for NSItemProvider[src]

impl NSObject_NSKeyValueObserverNotification for NSItemProvider[src]

impl NSObject_NSKeyValueObserverRegistration for NSItemProvider[src]

impl NSObject_NSKeyValueObserving for NSItemProvider[src]

impl NSObject_NSKeyValueObservingCustomization for NSItemProvider[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSItemProvider[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSItemProvider[src]

impl NSObject_NSThreadPerformAdditions for NSItemProvider[src]

impl NSObject_UIAccessibility for NSItemProvider[src]

impl NSObject_UIAccessibilityAction for NSItemProvider[src]

impl NSObject_UIAccessibilityContainer for NSItemProvider[src]

impl NSObject_UIAccessibilityCustomRotor for NSItemProvider[src]

impl NSObject_UIAccessibilityDragging for NSItemProvider[src]

impl NSObject_UIAccessibilityFocus for NSItemProvider[src]

impl NSObject_UINibLoadingAdditions for NSItemProvider[src]

impl PNSCopying for NSItemProvider[src]

Auto Trait Implementations

impl RefUnwindSafe for NSItemProvider

impl !Send for NSItemProvider

impl !Sync for NSItemProvider

impl Unpin for NSItemProvider

impl UnwindSafe for NSItemProvider

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.