pub enum ClosureError {
Cycle {
first: Ordinal,
members: Vec<Ordinal>,
},
Csr(CsrError),
}Expand description
A failure while computing the closure.
Variants§
Cycle
The is-a edges contain a cycle through these ordinals.
Fields
Csr(CsrError)
The adjacency is inconsistent.
Trait Implementations§
Source§impl Clone for ClosureError
impl Clone for ClosureError
Source§fn clone(&self) -> ClosureError
fn clone(&self) -> ClosureError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ClosureError
impl Debug for ClosureError
Source§impl Display for ClosureError
impl Display for ClosureError
impl Eq for ClosureError
Source§impl Error for ClosureError
impl Error for ClosureError
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<CsrError> for ClosureError
impl From<CsrError> for ClosureError
Source§impl PartialEq for ClosureError
impl PartialEq for ClosureError
impl StructuralPartialEq for ClosureError
Auto Trait Implementations§
impl Freeze for ClosureError
impl RefUnwindSafe for ClosureError
impl Send for ClosureError
impl Sync for ClosureError
impl Unpin for ClosureError
impl UnsafeUnpin for ClosureError
impl UnwindSafe for ClosureError
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