pub struct TracingCompleteParams {
pub data_loss_occurred: bool,
pub stream: Option<StreamHandle>,
pub trace_format: Option<StreamFormat>,
pub stream_compression: Option<StreamCompression>,
}Expand description
Signals that tracing is stopped and there is no trace buffers pending flush, all data were delivered via dataCollected events. tracingComplete
Fields§
§data_loss_occurred: boolIndicates whether some trace data is known to have been lost, e.g. because the trace ring buffer wrapped around.
stream: Option<StreamHandle>A handle of the stream that holds resulting trace data.
trace_format: Option<StreamFormat>Trace data format of returned stream.
stream_compression: Option<StreamCompression>Compression format of returned stream.
Trait Implementations§
Source§impl Clone for TracingCompleteParams
impl Clone for TracingCompleteParams
Source§fn clone(&self) -> TracingCompleteParams
fn clone(&self) -> TracingCompleteParams
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 moreSource§impl Debug for TracingCompleteParams
impl Debug for TracingCompleteParams
Source§impl<'de> Deserialize<'de> for TracingCompleteParams
impl<'de> Deserialize<'de> for TracingCompleteParams
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
Source§impl PartialEq for TracingCompleteParams
impl PartialEq for TracingCompleteParams
Source§impl Serialize for TracingCompleteParams
impl Serialize for TracingCompleteParams
impl StructuralPartialEq for TracingCompleteParams
Auto Trait Implementations§
impl Freeze for TracingCompleteParams
impl RefUnwindSafe for TracingCompleteParams
impl Send for TracingCompleteParams
impl Sync for TracingCompleteParams
impl Unpin for TracingCompleteParams
impl UnsafeUnpin for TracingCompleteParams
impl UnwindSafe for TracingCompleteParams
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