Struct android_trace_log::GcTrace
source · pub struct GcTrace {
pub alloc_count: u64,
pub alloc_size: u64,
pub gc_count: u64,
}
Expand description
Garbage collector tracing info
Fields§
§alloc_count: u64
Number of allocated objects
alloc_size: u64
Size of allocated objects in bytes
gc_count: u64
Number of completed garbage collections
Trait Implementations§
source§impl<'de> Deserialize<'de> for GcTrace
impl<'de> Deserialize<'de> for GcTrace
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<GcTrace> for GcTrace
impl PartialEq<GcTrace> for GcTrace
impl Copy for GcTrace
impl Eq for GcTrace
impl StructuralEq for GcTrace
impl StructuralPartialEq for GcTrace
Auto Trait Implementations§
impl RefUnwindSafe for GcTrace
impl Send for GcTrace
impl Sync for GcTrace
impl Unpin for GcTrace
impl UnwindSafe for GcTrace
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