pub enum AlgorithmOutput {
ScoreMap(HashMap<usize, f64>),
ComponentMap(HashMap<usize, usize>),
DistanceMap(HashMap<usize, f64>),
AllPairsDistances(HashMap<(usize, usize), f64>),
}Expand description
Algorithm output types for validation comparison
Variants§
ScoreMap(HashMap<usize, f64>)
Score map (e.g., centrality measures, PageRank)
ComponentMap(HashMap<usize, usize>)
Component map (e.g., community detection, connected components)
DistanceMap(HashMap<usize, f64>)
Distance map (e.g., shortest paths from single source)
AllPairsDistances(HashMap<(usize, usize), f64>)
All-pairs distances
Trait Implementations§
Source§impl Clone for AlgorithmOutput
impl Clone for AlgorithmOutput
Source§fn clone(&self) -> AlgorithmOutput
fn clone(&self) -> AlgorithmOutput
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 moreAuto Trait Implementations§
impl Freeze for AlgorithmOutput
impl RefUnwindSafe for AlgorithmOutput
impl Send for AlgorithmOutput
impl Sync for AlgorithmOutput
impl Unpin for AlgorithmOutput
impl UnwindSafe for AlgorithmOutput
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> 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