pub enum EdgeCreationError {
NodesNotFound(NodesNotFoundError),
CycleError(WouldCycle<EdgeInfo>),
}Variants§
NodesNotFound(NodesNotFoundError)
CycleError(WouldCycle<EdgeInfo>)
Trait Implementations§
Source§impl Debug for EdgeCreationError
impl Debug for EdgeCreationError
Source§impl Display for EdgeCreationError
impl Display for EdgeCreationError
Source§impl Error for EdgeCreationError
impl Error for EdgeCreationError
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()
Source§impl From<NodesNotFoundError> for EdgeCreationError
impl From<NodesNotFoundError> for EdgeCreationError
Source§fn from(source: NodesNotFoundError) -> Self
fn from(source: NodesNotFoundError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for EdgeCreationError
impl RefUnwindSafe for EdgeCreationError
impl Send for EdgeCreationError
impl Sync for EdgeCreationError
impl Unpin for EdgeCreationError
impl UnwindSafe for EdgeCreationError
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