pub enum PageRankDirection {
DependsOn,
DependedBy,
}Expand description
Edge direction for PageRank traversal.
Variants§
DependsOn
Follow DependsOn edges: rank flows toward heavily-depended-upon nodes (data types).
DependedBy
Follow DependedBy edges: rank flows toward orchestrators that many nodes depend on.
Trait Implementations§
Source§impl Clone for PageRankDirection
impl Clone for PageRankDirection
Source§fn clone(&self) -> PageRankDirection
fn clone(&self) -> PageRankDirection
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 moreSource§impl Debug for PageRankDirection
impl Debug for PageRankDirection
Source§impl Default for PageRankDirection
impl Default for PageRankDirection
Source§impl PartialEq for PageRankDirection
impl PartialEq for PageRankDirection
impl Copy for PageRankDirection
impl Eq for PageRankDirection
impl StructuralPartialEq for PageRankDirection
Auto Trait Implementations§
impl Freeze for PageRankDirection
impl RefUnwindSafe for PageRankDirection
impl Send for PageRankDirection
impl Sync for PageRankDirection
impl Unpin for PageRankDirection
impl UnwindSafe for PageRankDirection
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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