Struct cdp::tracing::TraceConfig [] [src]

pub struct TraceConfig<'a> {
    pub record_mode: Option<TraceConfigRecordMode>,
    pub enable_sampling: Option<bool>,
    pub enable_systrace: Option<bool>,
    pub enable_argument_filter: Option<bool>,
    pub included_categories: Option<Vec<Cow<'a, str>>>,
    pub excluded_categories: Option<Vec<Cow<'a, str>>>,
    pub synthetic_delays: Option<Vec<Cow<'a, str>>>,
    pub memory_dump_config: Option<MemoryDumpConfig>,
}

[Experimental]

Fields

Controls how the trace buffer stores data.

Turns on JavaScript stack sampling.

Turns on system tracing.

Turns on argument filter.

Included category filters.

Excluded category filters.

Configuration to synthesize the delays in tracing.

Configuration for memory dump triggers. Used only when "memory-infra" category is enabled.

Trait Implementations

impl<'a> Clone for TraceConfig<'a>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<'a> Debug for TraceConfig<'a>
[src]

[src]

Formats the value using the given formatter.

impl<'a> PartialEq for TraceConfig<'a>
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.