pub struct TracingStopResult {
pub data: Vec<u8>,
pub data_loss_occurred: bool,
pub format: Option<StreamFormat>,
pub compression: Option<StreamCompression>,
pub saved_path: Option<PathBuf>,
}Expand description
Result returned after stopping tracing.
Fields§
§data: Vec<u8>Raw trace data gathered during the session.
data_loss_occurred: boolIndicates whether Chrome reported data loss.
format: Option<StreamFormat>Reported stream format.
compression: Option<StreamCompression>Reported compression algorithm.
saved_path: Option<PathBuf>Path to the saved file if trace data was persisted to disk.
Trait Implementations§
Source§impl Clone for TracingStopResult
impl Clone for TracingStopResult
Source§fn clone(&self) -> TracingStopResult
fn clone(&self) -> TracingStopResult
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for TracingStopResult
impl RefUnwindSafe for TracingStopResult
impl Send for TracingStopResult
impl Sync for TracingStopResult
impl Unpin for TracingStopResult
impl UnwindSafe for TracingStopResult
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