pub struct PackageStats {
pub knowledge_facts: u32,
pub graph_nodes: u32,
pub graph_edges: u32,
pub pattern_count: u32,
pub gotcha_count: u32,
pub compression_ratio: f64,
}Fields§
§knowledge_facts: u32§graph_nodes: u32§graph_edges: u32§pattern_count: u32§gotcha_count: u32§compression_ratio: f64Trait Implementations§
Source§impl Clone for PackageStats
impl Clone for PackageStats
Source§fn clone(&self) -> PackageStats
fn clone(&self) -> PackageStats
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 PackageStats
impl Debug for PackageStats
Source§impl Default for PackageStats
impl Default for PackageStats
Source§fn default() -> PackageStats
fn default() -> PackageStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PackageStats
impl<'de> Deserialize<'de> for PackageStats
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
Auto Trait Implementations§
impl Freeze for PackageStats
impl RefUnwindSafe for PackageStats
impl Send for PackageStats
impl Sync for PackageStats
impl Unpin for PackageStats
impl UnsafeUnpin for PackageStats
impl UnwindSafe for PackageStats
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