pub struct IssueReport {
pub orphans: Vec<OrphanEntry>,
pub stale: Vec<StaleEntry>,
pub unresolved_edges: Vec<UnresolvedEdge>,
pub violations: Vec<Violation>,
pub summary: IssueSummary,
}Expand description
Aggregate of all actionable problems in the graph.
Fields§
§orphans: Vec<OrphanEntry>§stale: Vec<StaleEntry>§unresolved_edges: Vec<UnresolvedEdge>§violations: Vec<Violation>§summary: IssueSummaryTrait Implementations§
Source§impl Debug for IssueReport
impl Debug for IssueReport
Auto Trait Implementations§
impl Freeze for IssueReport
impl RefUnwindSafe for IssueReport
impl Send for IssueReport
impl Sync for IssueReport
impl Unpin for IssueReport
impl UnsafeUnpin for IssueReport
impl UnwindSafe for IssueReport
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> 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