pub trait NSAutoreleasePool: Sized {
    // Required methods
    unsafe fn autorelease(self) -> Self;
    unsafe fn drain(self);

    // Provided method
    unsafe fn new(_: Self) -> *mut Object { ... }
}

Required Methods§

source

unsafe fn autorelease(self) -> Self

source

unsafe fn drain(self)

Provided Methods§

source

unsafe fn new(_: Self) -> *mut Object

Implementations on Foreign Types§

source§

impl NSAutoreleasePool for *mut Object

source§

unsafe fn autorelease(self) -> *mut Object

source§

unsafe fn drain(self)

Implementors§