pub struct RawLogMeta {
pub pid: i64,
pub tid: i64,
pub maintid: i64,
pub trace_log: bool,
}Expand description
Raw metadata carried by low-level wrappers (JNI/FFI parity path).
Semantics match Mars XLoggerInfo:
pid/tid/maintid = -1means “let backend fill runtime value”.trace_log = trueenables Android console bypass behavior.
Fields§
§pid: i64Process id override. Use -1 to let the backend fill the runtime pid.
tid: i64Thread id override. Use -1 to let the backend fill the runtime tid.
maintid: i64Main thread id override. Use -1 to let the backend fill the runtime value.
trace_log: boolWhether Android traceLog console bypass behavior should be enabled.
Implementations§
Trait Implementations§
Source§impl Clone for RawLogMeta
impl Clone for RawLogMeta
Source§fn clone(&self) -> RawLogMeta
fn clone(&self) -> RawLogMeta
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 RawLogMeta
impl Debug for RawLogMeta
Source§impl Default for RawLogMeta
impl Default for RawLogMeta
Source§impl PartialEq for RawLogMeta
impl PartialEq for RawLogMeta
impl Copy for RawLogMeta
impl Eq for RawLogMeta
impl StructuralPartialEq for RawLogMeta
Auto Trait Implementations§
impl Freeze for RawLogMeta
impl RefUnwindSafe for RawLogMeta
impl Send for RawLogMeta
impl Sync for RawLogMeta
impl Unpin for RawLogMeta
impl UnsafeUnpin for RawLogMeta
impl UnwindSafe for RawLogMeta
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