pub enum ConnectivityError {
InvalidNode(usize),
TransposeError(String),
}
Expand description
Error type for connectivity analysis failures.
Variants§
InvalidNode(usize)
Indicates an invalid node was encountered during computation.
TransposeError(String)
Indicates an error during graph transposition.
Trait Implementations§
Source§impl Debug for ConnectivityError
impl Debug for ConnectivityError
Source§impl Display for ConnectivityError
impl Display for ConnectivityError
Source§impl Error for ConnectivityError
impl Error for ConnectivityError
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 ConnectivityError
impl RefUnwindSafe for ConnectivityError
impl Send for ConnectivityError
impl Sync for ConnectivityError
impl Unpin for ConnectivityError
impl UnwindSafe for ConnectivityError
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