pub struct IOScratchBuffer(/* private fields */);Expand description
Scratch buffer for IO operations.
C++ equivalent: MTL::IOScratchBuffer
Implementations§
Trait Implementations§
Source§impl Clone for IOScratchBuffer
impl Clone for IOScratchBuffer
Source§impl Drop for IOScratchBuffer
impl Drop for IOScratchBuffer
Source§impl Referencing for IOScratchBuffer
impl Referencing for IOScratchBuffer
Source§fn as_mut_ptr(&self) -> *mut c_void
fn as_mut_ptr(&self) -> *mut c_void
Get the raw mutable pointer to the Objective-C object.
Source§fn retain(&self) -> Selfwhere
Self: Clone,
fn retain(&self) -> Selfwhere
Self: Clone,
Retain the object, incrementing its reference count. Read more
Source§fn autorelease(&self) -> Selfwhere
Self: Clone,
fn autorelease(&self) -> Selfwhere
Self: Clone,
Autorelease the object. Read more
Source§fn retain_count(&self) -> usize
fn retain_count(&self) -> usize
Get the retain count of the object. Read more
impl Send for IOScratchBuffer
impl Sync for IOScratchBuffer
Auto Trait Implementations§
impl Freeze for IOScratchBuffer
impl RefUnwindSafe for IOScratchBuffer
impl Unpin for IOScratchBuffer
impl UnwindSafe for IOScratchBuffer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more