[][src]Struct uikit_sys::NSError

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

Implementations

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

impl Copy for NSError[src]

impl Deref for NSError[src]

type Target = Object

The resulting type after dereferencing.

impl INSError for NSError[src]

impl INSObject for NSError[src]

impl Message for NSError[src]

impl NSObject_CIImageProvider for NSError[src]

impl NSObject_NSCoderMethods for NSError[src]

impl NSObject_NSCopyLinkMoveHandler for NSError[src]

impl NSObject_NSDelayedPerforming for NSError[src]

impl NSObject_NSDiscardableContentProxy for NSError[src]

impl NSObject_NSErrorRecoveryAttempting for NSError[src]

impl NSObject_NSKeyValueCoding for NSError[src]

impl NSObject_NSKeyValueObserverNotification for NSError[src]

impl NSObject_NSKeyValueObserverRegistration for NSError[src]

impl NSObject_NSKeyValueObserving for NSError[src]

impl NSObject_NSKeyValueObservingCustomization for NSError[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSError[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSError[src]

impl NSObject_NSThreadPerformAdditions for NSError[src]

impl NSObject_UIAccessibility for NSError[src]

impl NSObject_UIAccessibilityAction for NSError[src]

impl NSObject_UIAccessibilityContainer for NSError[src]

impl NSObject_UIAccessibilityCustomRotor for NSError[src]

impl NSObject_UIAccessibilityDragging for NSError[src]

impl NSObject_UIAccessibilityFocus for NSError[src]

impl NSObject_UINibLoadingAdditions for NSError[src]

impl PNSCopying for NSError[src]

impl PNSSecureCoding for NSError[src]

Auto Trait Implementations

impl RefUnwindSafe for NSError

impl !Send for NSError

impl !Sync for NSError

impl Unpin for NSError

impl UnwindSafe for NSError

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.