pub struct DiffSummaryArtifact {
pub spec_changed_paths: Vec<String>,
pub spec_only_in_a: Vec<String>,
pub spec_only_in_b: Vec<String>,
pub run_events_a: usize,
pub run_events_b: usize,
pub run_added: usize,
pub run_removed: usize,
pub run_reordered: usize,
pub run_param_changed: usize,
}Expand description
Compact data model used to render diff_summary.md.
Fields§
§spec_changed_paths: Vec<String>§spec_only_in_a: Vec<String>§spec_only_in_b: Vec<String>§run_events_a: usize§run_events_b: usize§run_added: usize§run_removed: usize§run_reordered: usize§run_param_changed: usizeTrait Implementations§
Source§impl Clone for DiffSummaryArtifact
impl Clone for DiffSummaryArtifact
Source§fn clone(&self) -> DiffSummaryArtifact
fn clone(&self) -> DiffSummaryArtifact
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 DiffSummaryArtifact
impl Debug for DiffSummaryArtifact
Source§impl<'de> Deserialize<'de> for DiffSummaryArtifact
impl<'de> Deserialize<'de> for DiffSummaryArtifact
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 DiffSummaryArtifact
impl PartialEq for DiffSummaryArtifact
Source§impl Serialize for DiffSummaryArtifact
impl Serialize for DiffSummaryArtifact
impl StructuralPartialEq for DiffSummaryArtifact
Auto Trait Implementations§
impl Freeze for DiffSummaryArtifact
impl RefUnwindSafe for DiffSummaryArtifact
impl Send for DiffSummaryArtifact
impl Sync for DiffSummaryArtifact
impl Unpin for DiffSummaryArtifact
impl UnsafeUnpin for DiffSummaryArtifact
impl UnwindSafe for DiffSummaryArtifact
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more