pub struct SpecializedPageRank;Expand description
Specialized PageRank variants for different use cases
Implementations§
Source§impl SpecializedPageRank
impl SpecializedPageRank
Sourcepub fn personalized_pagerank(
graph: &DependencyGraph,
_personalization: &HashMap<NodeId, f64>,
config: PageRankConfig,
) -> Result<PageRankResults>
pub fn personalized_pagerank( graph: &DependencyGraph, _personalization: &HashMap<NodeId, f64>, config: PageRankConfig, ) -> Result<PageRankResults>
Compute PageRank with personalization (biased toward certain nodes)
Sourcepub fn entrypoint_focused_pagerank(
graph: &DependencyGraph,
config: PageRankConfig,
) -> Result<PageRankResults>
pub fn entrypoint_focused_pagerank( graph: &DependencyGraph, config: PageRankConfig, ) -> Result<PageRankResults>
Compute PageRank for entrypoint nodes only (focused analysis)
Auto Trait Implementations§
impl Freeze for SpecializedPageRank
impl RefUnwindSafe for SpecializedPageRank
impl Send for SpecializedPageRank
impl Sync for SpecializedPageRank
impl Unpin for SpecializedPageRank
impl UnwindSafe for SpecializedPageRank
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> 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