pub struct CircularDependencyReport {
pub has_circular_dependencies: bool,
pub cycle_count: usize,
pub cycles: Vec<Vec<String>>,
pub affected_plugins: HashSet<String>,
}Expand description
循环依赖报告
Fields§
§has_circular_dependencies: bool§cycle_count: usize§cycles: Vec<Vec<String>>§affected_plugins: HashSet<String>Trait Implementations§
Source§impl Clone for CircularDependencyReport
impl Clone for CircularDependencyReport
Source§fn clone(&self) -> CircularDependencyReport
fn clone(&self) -> CircularDependencyReport
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 CircularDependencyReport
impl Debug for CircularDependencyReport
Auto Trait Implementations§
impl Freeze for CircularDependencyReport
impl RefUnwindSafe for CircularDependencyReport
impl Send for CircularDependencyReport
impl Sync for CircularDependencyReport
impl Unpin for CircularDependencyReport
impl UnwindSafe for CircularDependencyReport
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