Struct chromiumoxide::cdp::browser_protocol::tracing::TraceConfigBuilder
source · pub struct TraceConfigBuilder { /* private fields */ }
Implementations§
source§impl TraceConfigBuilder
impl TraceConfigBuilder
pub fn record_mode( self, record_mode: impl Into<TraceConfigRecordMode>, ) -> TraceConfigBuilder
pub fn trace_buffer_size_in_kb( self, trace_buffer_size_in_kb: impl Into<f64>, ) -> TraceConfigBuilder
pub fn enable_sampling( self, enable_sampling: impl Into<bool>, ) -> TraceConfigBuilder
pub fn enable_systrace( self, enable_systrace: impl Into<bool>, ) -> TraceConfigBuilder
pub fn enable_argument_filter( self, enable_argument_filter: impl Into<bool>, ) -> TraceConfigBuilder
pub fn included_categorie( self, included_categorie: impl Into<String>, ) -> TraceConfigBuilder
pub fn included_categories<I, S>( self, included_categories: I, ) -> TraceConfigBuilder
pub fn excluded_categorie( self, excluded_categorie: impl Into<String>, ) -> TraceConfigBuilder
pub fn excluded_categories<I, S>( self, excluded_categories: I, ) -> TraceConfigBuilder
pub fn synthetic_delay( self, synthetic_delay: impl Into<String>, ) -> TraceConfigBuilder
pub fn synthetic_delays<I, S>(self, synthetic_delays: I) -> TraceConfigBuilder
pub fn memory_dump_config( self, memory_dump_config: impl Into<MemoryDumpConfig>, ) -> TraceConfigBuilder
pub fn build(self) -> TraceConfig
Trait Implementations§
source§impl Clone for TraceConfigBuilder
impl Clone for TraceConfigBuilder
source§fn clone(&self) -> TraceConfigBuilder
fn clone(&self) -> TraceConfigBuilder
Returns a copy 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 Default for TraceConfigBuilder
impl Default for TraceConfigBuilder
source§fn default() -> TraceConfigBuilder
fn default() -> TraceConfigBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TraceConfigBuilder
impl RefUnwindSafe for TraceConfigBuilder
impl Send for TraceConfigBuilder
impl Sync for TraceConfigBuilder
impl Unpin for TraceConfigBuilder
impl UnwindSafe for TraceConfigBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)