pub struct EigenvectorRun {
pub scores: Vec<f64>,
pub iterations: usize,
pub diff_l1: f64,
pub converged: bool,
}Expand description
Convergence details for eigenvector centrality computation.
Fields§
§scores: Vec<f64>Centrality scores, L2-normalized.
iterations: usizeActual iterations performed.
diff_l1: f64Final L1 residual between successive iterations.
converged: boolWhether the algorithm converged within tolerance.
Trait Implementations§
Source§impl Clone for EigenvectorRun
impl Clone for EigenvectorRun
Source§fn clone(&self) -> EigenvectorRun
fn clone(&self) -> EigenvectorRun
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 EigenvectorRun
impl RefUnwindSafe for EigenvectorRun
impl Send for EigenvectorRun
impl Sync for EigenvectorRun
impl Unpin for EigenvectorRun
impl UnsafeUnpin for EigenvectorRun
impl UnwindSafe for EigenvectorRun
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