pub struct ModuleGraphMetrics {
pub fan_in: usize,
pub fan_out: usize,
pub indirect_dependencies: usize,
pub dependency_depth: usize,
}Fields§
§fan_in: usize§fan_out: usize§indirect_dependencies: usize§dependency_depth: usizeTrait Implementations§
Source§impl Debug for ModuleGraphMetrics
impl Debug for ModuleGraphMetrics
Source§impl Default for ModuleGraphMetrics
impl Default for ModuleGraphMetrics
Source§fn default() -> ModuleGraphMetrics
fn default() -> ModuleGraphMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ModuleGraphMetrics
impl RefUnwindSafe for ModuleGraphMetrics
impl Send for ModuleGraphMetrics
impl Sync for ModuleGraphMetrics
impl Unpin for ModuleGraphMetrics
impl UnsafeUnpin for ModuleGraphMetrics
impl UnwindSafe for ModuleGraphMetrics
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