pub struct TraceDifference {
pub index: usize,
pub left: Option<AgentEvent>,
pub right: Option<AgentEvent>,
}Expand description
The first event mismatch, if two normalized traces are not identical.
Fields§
§index: usize§left: Option<AgentEvent>§right: Option<AgentEvent>Trait Implementations§
Source§impl Clone for TraceDifference
impl Clone for TraceDifference
Source§fn clone(&self) -> TraceDifference
fn clone(&self) -> TraceDifference
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TraceDifference
impl Debug for TraceDifference
Source§impl<'de> Deserialize<'de> for TraceDifference
impl<'de> Deserialize<'de> for TraceDifference
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
impl Eq for TraceDifference
Source§impl PartialEq for TraceDifference
impl PartialEq for TraceDifference
Source§impl Serialize for TraceDifference
impl Serialize for TraceDifference
impl StructuralPartialEq for TraceDifference
Auto Trait Implementations§
impl Freeze for TraceDifference
impl RefUnwindSafe for TraceDifference
impl Send for TraceDifference
impl Sync for TraceDifference
impl Unpin for TraceDifference
impl UnsafeUnpin for TraceDifference
impl UnwindSafe for TraceDifference
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