[][src]Struct uikit_sys::NSPurgeableData

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

Implementations

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

impl Copy for NSPurgeableData[src]

impl Deref for NSPurgeableData[src]

type Target = Object

The resulting type after dereferencing.

impl INSData for NSPurgeableData[src]

impl INSMutableData for NSPurgeableData[src]

impl INSObject for NSPurgeableData[src]

impl INSPurgeableData for NSPurgeableData[src]

impl Message for NSPurgeableData[src]

impl NSData_NSDataBase64Encoding for NSPurgeableData[src]

impl NSData_NSDataCompression for NSPurgeableData[src]

impl NSData_NSDataCreation for NSPurgeableData[src]

impl NSData_NSDeprecated for NSPurgeableData[src]

impl NSData_NSExtendedData for NSPurgeableData[src]

impl NSMutableData_NSExtendedMutableData for NSPurgeableData[src]

impl NSMutableData_NSMutableDataCompression for NSPurgeableData[src]

impl NSMutableData_NSMutableDataCreation for NSPurgeableData[src]

impl NSObject_CIImageProvider for NSPurgeableData[src]

impl NSObject_NSCoderMethods for NSPurgeableData[src]

impl NSObject_NSCopyLinkMoveHandler for NSPurgeableData[src]

impl NSObject_NSDelayedPerforming for NSPurgeableData[src]

impl NSObject_NSDiscardableContentProxy for NSPurgeableData[src]

impl NSObject_NSErrorRecoveryAttempting for NSPurgeableData[src]

impl NSObject_NSKeyValueCoding for NSPurgeableData[src]

impl NSObject_NSKeyValueObserverNotification for NSPurgeableData[src]

impl NSObject_NSKeyValueObserverRegistration for NSPurgeableData[src]

impl NSObject_NSKeyValueObserving for NSPurgeableData[src]

impl NSObject_NSKeyValueObservingCustomization for NSPurgeableData[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSPurgeableData[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSPurgeableData[src]

impl NSObject_NSThreadPerformAdditions for NSPurgeableData[src]

impl NSObject_UIAccessibility for NSPurgeableData[src]

impl NSObject_UIAccessibilityAction for NSPurgeableData[src]

impl NSObject_UIAccessibilityContainer for NSPurgeableData[src]

impl NSObject_UIAccessibilityCustomRotor for NSPurgeableData[src]

impl NSObject_UIAccessibilityDragging for NSPurgeableData[src]

impl NSObject_UIAccessibilityFocus for NSPurgeableData[src]

impl NSObject_UINibLoadingAdditions for NSPurgeableData[src]

impl PNSDiscardableContent for NSPurgeableData[src]

Auto Trait Implementations

impl RefUnwindSafe for NSPurgeableData

impl !Send for NSPurgeableData

impl !Sync for NSPurgeableData

impl Unpin for NSPurgeableData

impl UnwindSafe for NSPurgeableData

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.