#[non_exhaustive]pub struct RevisionSummary {
pub revision: String,
pub totals: Totals,
pub verdict: Verdict,
}Expand description
One revision’s aggregate result within a MultiReport.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.revision: StringThe protocol revision (YYYY-MM-DD).
totals: TotalsAggregate counts for this revision’s projected registry.
verdict: VerdictThis revision’s standalone verdict.
Trait Implementations§
Source§impl Clone for RevisionSummary
impl Clone for RevisionSummary
Source§fn clone(&self) -> RevisionSummary
fn clone(&self) -> RevisionSummary
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 RevisionSummary
impl Debug for RevisionSummary
Source§impl<'de> Deserialize<'de> for RevisionSummary
impl<'de> Deserialize<'de> for RevisionSummary
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 RevisionSummary
Source§impl PartialEq for RevisionSummary
impl PartialEq for RevisionSummary
Source§impl Serialize for RevisionSummary
impl Serialize for RevisionSummary
impl StructuralPartialEq for RevisionSummary
Auto Trait Implementations§
impl Freeze for RevisionSummary
impl RefUnwindSafe for RevisionSummary
impl Send for RevisionSummary
impl Sync for RevisionSummary
impl Unpin for RevisionSummary
impl UnsafeUnpin for RevisionSummary
impl UnwindSafe for RevisionSummary
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