pub struct StructuralStats {
pub avg_degree: f64,
pub max_degree: usize,
pub density: f64,
pub connected_components: usize,
}Expand description
Structural statistics of the subgraph.
Fields§
§avg_degree: f64Average entity degree.
max_degree: usizeMaximum entity degree.
density: f64Graph density (edges / possible edges).
connected_components: usizeNumber of connected components (approximate).
Trait Implementations§
Source§impl Clone for StructuralStats
impl Clone for StructuralStats
Source§fn clone(&self) -> StructuralStats
fn clone(&self) -> StructuralStats
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 StructuralStats
impl Debug for StructuralStats
Source§impl<'de> Deserialize<'de> for StructuralStats
impl<'de> Deserialize<'de> for StructuralStats
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 StructuralStats
impl RefUnwindSafe for StructuralStats
impl Send for StructuralStats
impl Sync for StructuralStats
impl Unpin for StructuralStats
impl UnsafeUnpin for StructuralStats
impl UnwindSafe for StructuralStats
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