pub struct OutputVerifyReport { /* private fields */ }Expand description
The result of running an OutputVerifier against a file.
Implementations§
Source§impl OutputVerifyReport
impl OutputVerifyReport
Sourcepub fn violations(&self) -> &[OutputViolation]
pub fn violations(&self) -> &[OutputViolation]
All violations found.
Sourcepub fn blocking_violations(&self) -> Vec<&OutputViolation>
pub fn blocking_violations(&self) -> Vec<&OutputViolation>
Only violations that block delivery.
Sourcepub fn is_deliverable(&self) -> bool
pub fn is_deliverable(&self) -> bool
Returns true when there are no blocking violations.
Sourcepub fn violation_count(&self) -> usize
pub fn violation_count(&self) -> usize
Total number of violations.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OutputVerifyReport
impl RefUnwindSafe for OutputVerifyReport
impl Send for OutputVerifyReport
impl Sync for OutputVerifyReport
impl Unpin for OutputVerifyReport
impl UnsafeUnpin for OutputVerifyReport
impl UnwindSafe for OutputVerifyReport
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> 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