#[repr(C)]pub struct ZoneStats {Show 38 fields
pub symbolsGCHeap: usize,
pub bigIntsGCHeap: usize,
pub bigIntsGCBuffers: usize,
pub gcHeapArenaAdmin: usize,
pub jitCodesGCHeap: usize,
pub getterSettersGCHeap: usize,
pub compactPropMapsGCHeap: usize,
pub normalPropMapsGCHeap: usize,
pub dictPropMapsGCHeap: usize,
pub propMapChildren: usize,
pub propMapTables: usize,
pub scopesGCHeap: usize,
pub scopesGCBuffers: usize,
pub regExpSharedsGCHeap: usize,
pub regExpSharedsMallocHeap: usize,
pub zoneObject: usize,
pub regexpZone: usize,
pub jitZone: usize,
pub cacheIRStubs: usize,
pub objectFuses: usize,
pub uniqueIdMap: usize,
pub initialPropMapTable: usize,
pub shapeTables: usize,
pub compartmentObjects: usize,
pub crossCompartmentWrappersTables: usize,
pub compartmentsPrivateData: usize,
pub scriptCountsMap: usize,
pub gcBuffers: GCBufferStats,
pub unusedGCThings: UnusedGCThingSizes,
pub stringInfo: StringInfo,
pub shapeInfo: ShapeInfo,
pub code: CodeSizes,
pub extra: *mut c_void,
pub allStrings: __BindgenOpaqueArray<u64, 4>,
pub notableStrings: __BindgenOpaqueArray<u64, 3>,
pub isTotals: bool,
pub stringsDeduplicationTruncated: bool,
pub stringsTotalCount: usize,
}Fields§
§symbolsGCHeap: usize§bigIntsGCHeap: usize§bigIntsGCBuffers: usize§gcHeapArenaAdmin: usize§jitCodesGCHeap: usize§getterSettersGCHeap: usize§compactPropMapsGCHeap: usize§normalPropMapsGCHeap: usize§dictPropMapsGCHeap: usize§propMapChildren: usize§propMapTables: usize§scopesGCHeap: usize§scopesGCBuffers: usize§zoneObject: usize§regexpZone: usize§jitZone: usize§cacheIRStubs: usize§objectFuses: usize§uniqueIdMap: usize§initialPropMapTable: usize§shapeTables: usize§compartmentObjects: usize§crossCompartmentWrappersTables: usize§compartmentsPrivateData: usize§scriptCountsMap: usize§gcBuffers: GCBufferStats§unusedGCThings: UnusedGCThingSizes§stringInfo: StringInfo§shapeInfo: ShapeInfo§code: CodeSizes§extra: *mut c_void§allStrings: __BindgenOpaqueArray<u64, 4>§notableStrings: __BindgenOpaqueArray<u64, 3>§isTotals: bool§stringsDeduplicationTruncated: bool§stringsTotalCount: usizeTrait Implementations§
impl StructuralPartialEq for ZoneStats
Auto Trait Implementations§
impl Freeze for ZoneStats
impl RefUnwindSafe for ZoneStats
impl !Send for ZoneStats
impl !Sync for ZoneStats
impl Unpin for ZoneStats
impl UnsafeUnpin for ZoneStats
impl UnwindSafe for ZoneStats
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