pub struct GraphStatisticsSnapshot {
pub vertices: Vec<Vertex>,
pub edges: Vec<Edge>,
pub degree_distribution: BTreeMap<u64, u64>,
pub vertex_label_counts: BTreeMap<String, u64>,
}Fields§
§vertices: Vec<Vertex>§edges: Vec<Edge>§degree_distribution: BTreeMap<u64, u64>§vertex_label_counts: BTreeMap<String, u64>Auto Trait Implementations§
impl Freeze for GraphStatisticsSnapshot
impl RefUnwindSafe for GraphStatisticsSnapshot
impl Send for GraphStatisticsSnapshot
impl Sync for GraphStatisticsSnapshot
impl Unpin for GraphStatisticsSnapshot
impl UnsafeUnpin for GraphStatisticsSnapshot
impl UnwindSafe for GraphStatisticsSnapshot
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
impl<T> ErasedDestructor for Twhere
T: 'static,
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