pub struct TakeHeapSnapshotParams { /* private fields */ }Implementations§
Source§impl TakeHeapSnapshotParams
impl TakeHeapSnapshotParams
Sourcepub fn builder() -> TakeHeapSnapshotParamsBuilder
pub fn builder() -> TakeHeapSnapshotParamsBuilder
Creates a builder for this type.
Sourcepub fn report_progress(&self) -> Option<bool>
pub fn report_progress(&self) -> Option<bool>
If true ‘reportHeapSnapshotProgress’ events will be generated while snapshot is being taken.
Sourcepub fn treat_global_objects_as_roots(&self) -> Option<bool>
pub fn treat_global_objects_as_roots(&self) -> Option<bool>
If true, a raw snapshot without artificial roots will be generated. Deprecated in favor of ‘exposeInternals’.
Sourcepub fn capture_numeric_value(&self) -> Option<bool>
pub fn capture_numeric_value(&self) -> Option<bool>
If true, numerical values are included in the snapshot
Sourcepub fn expose_internals(&self) -> Option<bool>
pub fn expose_internals(&self) -> Option<bool>
If true, exposes internals of the snapshot.
Trait Implementations§
Source§impl<'a> CdpCommand<'a> for TakeHeapSnapshotParams
impl<'a> CdpCommand<'a> for TakeHeapSnapshotParams
Source§impl Clone for TakeHeapSnapshotParams
impl Clone for TakeHeapSnapshotParams
Source§fn clone(&self) -> TakeHeapSnapshotParams
fn clone(&self) -> TakeHeapSnapshotParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TakeHeapSnapshotParams
impl Debug for TakeHeapSnapshotParams
Source§impl Default for TakeHeapSnapshotParams
impl Default for TakeHeapSnapshotParams
Source§fn default() -> TakeHeapSnapshotParams
fn default() -> TakeHeapSnapshotParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TakeHeapSnapshotParams
impl<'de> Deserialize<'de> for TakeHeapSnapshotParams
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
Auto Trait Implementations§
impl Freeze for TakeHeapSnapshotParams
impl RefUnwindSafe for TakeHeapSnapshotParams
impl Send for TakeHeapSnapshotParams
impl Sync for TakeHeapSnapshotParams
impl Unpin for TakeHeapSnapshotParams
impl UnsafeUnpin for TakeHeapSnapshotParams
impl UnwindSafe for TakeHeapSnapshotParams
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