pub enum MeritRankError {
NodeDoesNotExist,
SelfReferenceNotAllowed,
RandomChoiceError,
NoPathExists,
NodeIdParseError,
NodeDoesNotCalculated,
InvalidWalkLength,
InvalidNode,
}Expand description
Errors that can occur in the MeritRank implementation.
Variants§
NodeDoesNotExist
SelfReferenceNotAllowed
RandomChoiceError
NoPathExists
NodeIdParseError
NodeDoesNotCalculated
InvalidWalkLength
InvalidNode
Trait Implementations§
Source§impl Clone for MeritRankError
impl Clone for MeritRankError
Source§fn clone(&self) -> MeritRankError
fn clone(&self) -> MeritRankError
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 MeritRankError
impl Debug for MeritRankError
Source§impl Display for MeritRankError
impl Display for MeritRankError
Source§impl Error for MeritRankError
impl Error for MeritRankError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for MeritRankError
impl RefUnwindSafe for MeritRankError
impl Send for MeritRankError
impl Sync for MeritRankError
impl Unpin for MeritRankError
impl UnwindSafe for MeritRankError
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