pub struct LogContainer(/* private fields */);Expand description
A container for function logs.
C++ equivalent: MTL::LogContainer
This is an opaque container that holds function log entries. It conforms to FastEnumeration in Objective-C, which maps to iteration in Rust.
Implementations§
Trait Implementations§
Source§impl Clone for LogContainer
impl Clone for LogContainer
Source§impl Drop for LogContainer
impl Drop for LogContainer
Source§impl Referencing for LogContainer
impl Referencing for LogContainer
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 LogContainer
impl Sync for LogContainer
Auto Trait Implementations§
impl Freeze for LogContainer
impl RefUnwindSafe for LogContainer
impl Unpin for LogContainer
impl UnwindSafe for LogContainer
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