pub struct DeepFrameTrace {
pub window: DevWindowId,
pub frame: u64,
pub events: Vec<TraceEvent>,
pub truncated: bool,
pub dropped_events: u32,
}Expand description
Bounded trace batch for one target/window frame. truncated and
dropped_events make partial data impossible to mistake for a full trace.
Fields§
§window: DevWindowId§frame: u64§events: Vec<TraceEvent>§truncated: bool§dropped_events: u32Trait Implementations§
Source§impl Clone for DeepFrameTrace
impl Clone for DeepFrameTrace
Source§impl Debug for DeepFrameTrace
impl Debug for DeepFrameTrace
Source§impl<'de> Deserialize<'de> for DeepFrameTrace
impl<'de> Deserialize<'de> for DeepFrameTrace
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 DeepFrameTrace
impl PartialEq for DeepFrameTrace
Source§impl Serialize for DeepFrameTrace
impl Serialize for DeepFrameTrace
impl StructuralPartialEq for DeepFrameTrace
Auto Trait Implementations§
impl Forget for DeepFrameTrace
impl Freeze for DeepFrameTrace
impl RefUnwindSafe for DeepFrameTrace
impl Send for DeepFrameTrace
impl Sync for DeepFrameTrace
impl Unpin for DeepFrameTrace
impl UnsafeUnpin for DeepFrameTrace
impl UnwindSafe for DeepFrameTrace
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