[][src]Struct uikit_sys::NSKeyedArchiver

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

Implementations

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

impl Copy for NSKeyedArchiver[src]

impl Deref for NSKeyedArchiver[src]

type Target = Object

The resulting type after dereferencing.

impl INSCoder for NSKeyedArchiver[src]

impl INSKeyedArchiver for NSKeyedArchiver[src]

impl INSObject for NSKeyedArchiver[src]

impl Message for NSKeyedArchiver[src]

impl NSCoder_NSDeprecated for NSKeyedArchiver[src]

impl NSCoder_NSExtendedCoder for NSKeyedArchiver[src]

impl NSCoder_UIGeometryKeyedCoding for NSKeyedArchiver[src]

impl NSObject_CIImageProvider for NSKeyedArchiver[src]

impl NSObject_NSCoderMethods for NSKeyedArchiver[src]

impl NSObject_NSCopyLinkMoveHandler for NSKeyedArchiver[src]

impl NSObject_NSDelayedPerforming for NSKeyedArchiver[src]

impl NSObject_NSDiscardableContentProxy for NSKeyedArchiver[src]

impl NSObject_NSErrorRecoveryAttempting for NSKeyedArchiver[src]

impl NSObject_NSKeyValueCoding for NSKeyedArchiver[src]

impl NSObject_NSKeyValueObserverNotification for NSKeyedArchiver[src]

impl NSObject_NSKeyValueObserverRegistration for NSKeyedArchiver[src]

impl NSObject_NSKeyValueObserving for NSKeyedArchiver[src]

impl NSObject_NSKeyValueObservingCustomization for NSKeyedArchiver[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSKeyedArchiver[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSKeyedArchiver[src]

impl NSObject_NSThreadPerformAdditions for NSKeyedArchiver[src]

impl NSObject_UIAccessibility for NSKeyedArchiver[src]

impl NSObject_UIAccessibilityAction for NSKeyedArchiver[src]

impl NSObject_UIAccessibilityContainer for NSKeyedArchiver[src]

impl NSObject_UIAccessibilityCustomRotor for NSKeyedArchiver[src]

impl NSObject_UIAccessibilityDragging for NSKeyedArchiver[src]

impl NSObject_UIAccessibilityFocus for NSKeyedArchiver[src]

impl NSObject_UINibLoadingAdditions for NSKeyedArchiver[src]

Auto Trait Implementations

impl RefUnwindSafe for NSKeyedArchiver

impl !Send for NSKeyedArchiver

impl !Sync for NSKeyedArchiver

impl Unpin for NSKeyedArchiver

impl UnwindSafe for NSKeyedArchiver

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.