#[repr(transparent)]pub struct OSLogStoreScope(pub NSInteger);Expand description
Create a store to a subset of the libtrace entries.
“System” scope indicates the entire system; i.e., all logs. Entries can be retrieved for the current calling process, i.e., matching pid.
See also Apple’s documentation
Tuple Fields§
§0: NSIntegerImplementations§
Source§impl OSLogStoreScope
impl OSLogStoreScope
pub const System: Self
pub const CurrentProcessIdentifier: Self
Trait Implementations§
Source§impl Clone for OSLogStoreScope
impl Clone for OSLogStoreScope
Source§fn clone(&self) -> OSLogStoreScope
fn clone(&self) -> OSLogStoreScope
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OSLogStoreScope
impl Debug for OSLogStoreScope
Source§impl Encode for OSLogStoreScope
impl Encode for OSLogStoreScope
Source§impl Hash for OSLogStoreScope
impl Hash for OSLogStoreScope
Source§impl Ord for OSLogStoreScope
impl Ord for OSLogStoreScope
Source§fn cmp(&self, other: &OSLogStoreScope) -> Ordering
fn cmp(&self, other: &OSLogStoreScope) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for OSLogStoreScope
impl PartialEq for OSLogStoreScope
Source§impl PartialOrd for OSLogStoreScope
impl PartialOrd for OSLogStoreScope
Source§impl RefEncode for OSLogStoreScope
impl RefEncode for OSLogStoreScope
Source§const ENCODING_REF: Encoding
const ENCODING_REF: Encoding
The Objective-C type-encoding for a reference of this type. Read more
impl Copy for OSLogStoreScope
impl Eq for OSLogStoreScope
impl StructuralPartialEq for OSLogStoreScope
Auto Trait Implementations§
impl Freeze for OSLogStoreScope
impl RefUnwindSafe for OSLogStoreScope
impl Send for OSLogStoreScope
impl Sync for OSLogStoreScope
impl Unpin for OSLogStoreScope
impl UnwindSafe for OSLogStoreScope
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> EncodeArgument for Twhere
T: Encode,
impl<T> EncodeArgument for Twhere
T: Encode,
Source§const ENCODING_ARGUMENT: Encoding = T::ENCODING
const ENCODING_ARGUMENT: Encoding = T::ENCODING
The Objective-C type-encoding for this type.
Source§impl<T> EncodeReturn for Twhere
T: Encode,
impl<T> EncodeReturn for Twhere
T: Encode,
Source§const ENCODING_RETURN: Encoding = T::ENCODING
const ENCODING_RETURN: Encoding = T::ENCODING
The Objective-C type-encoding for this type.