pub struct PerfLoggingPrefs { /* private fields */ }
Expand description
An optional struct that specifies performance logging preferences
Has the default method for instantiating and setters for customization
Implementations§
Source§impl PerfLoggingPrefs
impl PerfLoggingPrefs
pub fn set_enable_network(&mut self, en_network: bool)
pub fn set_enable_page(&mut self, en_page: bool)
pub fn set_trace_categories(&mut self, trace_cat: String)
pub fn set_buffer_usage_rep_interval(&mut self, buff: u32)
Trait Implementations§
Source§impl Debug for PerfLoggingPrefs
impl Debug for PerfLoggingPrefs
Source§impl Default for PerfLoggingPrefs
impl Default for PerfLoggingPrefs
Auto Trait Implementations§
impl Freeze for PerfLoggingPrefs
impl RefUnwindSafe for PerfLoggingPrefs
impl Send for PerfLoggingPrefs
impl Sync for PerfLoggingPrefs
impl Unpin for PerfLoggingPrefs
impl UnwindSafe for PerfLoggingPrefs
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