[][src]Struct uikit_sys::NSData

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

Implementations

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

impl Copy for NSData[src]

impl Deref for NSData[src]

type Target = Object

The resulting type after dereferencing.

impl INSData for NSData[src]

impl INSObject for NSData[src]

impl Message for NSData[src]

impl NSData_NSDataBase64Encoding for NSData[src]

impl NSData_NSDataCompression for NSData[src]

impl NSData_NSDataCreation for NSData[src]

impl NSData_NSDeprecated for NSData[src]

impl NSData_NSExtendedData for NSData[src]

impl NSObject_CIImageProvider for NSData[src]

impl NSObject_NSCoderMethods for NSData[src]

impl NSObject_NSCopyLinkMoveHandler for NSData[src]

impl NSObject_NSDelayedPerforming for NSData[src]

impl NSObject_NSDiscardableContentProxy for NSData[src]

impl NSObject_NSErrorRecoveryAttempting for NSData[src]

impl NSObject_NSKeyValueCoding for NSData[src]

impl NSObject_NSKeyValueObserverNotification for NSData[src]

impl NSObject_NSKeyValueObserverRegistration for NSData[src]

impl NSObject_NSKeyValueObserving for NSData[src]

impl NSObject_NSKeyValueObservingCustomization for NSData[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSData[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSData[src]

impl NSObject_NSThreadPerformAdditions for NSData[src]

impl NSObject_UIAccessibility for NSData[src]

impl NSObject_UIAccessibilityAction for NSData[src]

impl NSObject_UIAccessibilityContainer for NSData[src]

impl NSObject_UIAccessibilityCustomRotor for NSData[src]

impl NSObject_UIAccessibilityDragging for NSData[src]

impl NSObject_UIAccessibilityFocus for NSData[src]

impl NSObject_UINibLoadingAdditions for NSData[src]

impl PNSCopying for NSData[src]

impl PNSMutableCopying for NSData[src]

impl PNSSecureCoding for NSData[src]

Auto Trait Implementations

impl RefUnwindSafe for NSData

impl !Send for NSData

impl !Sync for NSData

impl Unpin for NSData

impl UnwindSafe for NSData

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.