[][src]Struct uikit_sys::NSAutoreleasePool

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

Implementations

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

impl Copy for NSAutoreleasePool[src]

impl Deref for NSAutoreleasePool[src]

type Target = Object

The resulting type after dereferencing.

impl INSAutoreleasePool for NSAutoreleasePool[src]

impl INSObject for NSAutoreleasePool[src]

impl Message for NSAutoreleasePool[src]

impl NSObject_CIImageProvider for NSAutoreleasePool[src]

impl NSObject_NSCoderMethods for NSAutoreleasePool[src]

impl NSObject_NSCopyLinkMoveHandler for NSAutoreleasePool[src]

impl NSObject_NSDelayedPerforming for NSAutoreleasePool[src]

impl NSObject_NSDiscardableContentProxy for NSAutoreleasePool[src]

impl NSObject_NSErrorRecoveryAttempting for NSAutoreleasePool[src]

impl NSObject_NSKeyValueCoding for NSAutoreleasePool[src]

impl NSObject_NSKeyValueObserverNotification for NSAutoreleasePool[src]

impl NSObject_NSKeyValueObserverRegistration for NSAutoreleasePool[src]

impl NSObject_NSKeyValueObserving for NSAutoreleasePool[src]

impl NSObject_NSKeyValueObservingCustomization for NSAutoreleasePool[src]

impl NSObject_NSKeyedArchiverObjectSubstitution for NSAutoreleasePool[src]

impl NSObject_NSKeyedUnarchiverObjectSubstitution for NSAutoreleasePool[src]

impl NSObject_NSThreadPerformAdditions for NSAutoreleasePool[src]

impl NSObject_UIAccessibility for NSAutoreleasePool[src]

impl NSObject_UIAccessibilityAction for NSAutoreleasePool[src]

impl NSObject_UIAccessibilityContainer for NSAutoreleasePool[src]

impl NSObject_UIAccessibilityCustomRotor for NSAutoreleasePool[src]

impl NSObject_UIAccessibilityDragging for NSAutoreleasePool[src]

impl NSObject_UIAccessibilityFocus for NSAutoreleasePool[src]

impl NSObject_UINibLoadingAdditions for NSAutoreleasePool[src]

Auto Trait Implementations

impl RefUnwindSafe for NSAutoreleasePool

impl !Send for NSAutoreleasePool

impl !Sync for NSAutoreleasePool

impl Unpin for NSAutoreleasePool

impl UnwindSafe for NSAutoreleasePool

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.