pub struct PageRankReport {
pub scores: Vec<(String, f64)>,
pub converged: bool,
}Expand description
Result of [GraphDb::pagerank].
Fields§
§scores: Vec<(String, f64)>Node keys and their PageRank scores. Sorted: score descending, key ascending on ties (deterministic).
converged: booltrue if the algorithm converged before max_iters and before any time
budget fired. false means scores are still valid but partial — more
iterations would refine them.
Trait Implementations§
Source§impl Clone for PageRankReport
impl Clone for PageRankReport
Source§fn clone(&self) -> PageRankReport
fn clone(&self) -> PageRankReport
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 PageRankReport
impl Debug for PageRankReport
Source§impl<'de> Deserialize<'de> for PageRankReport
impl<'de> Deserialize<'de> for PageRankReport
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 PageRankReport
impl RefUnwindSafe for PageRankReport
impl Send for PageRankReport
impl Sync for PageRankReport
impl Unpin for PageRankReport
impl UnsafeUnpin for PageRankReport
impl UnwindSafe for PageRankReport
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