pub enum MonotonicityError {
DuplicateNodeType(String),
DuplicateEdgeType(String),
UnknownNodeType(String),
DuplicateProperty {
type_name: String,
property: String,
},
UnknownProperty {
type_name: String,
property: String,
},
ValidationFailed(ValidationError),
}Expand description
Errors from monotonic ontology extension (R-03).
Variants§
DuplicateNodeType(String)
DuplicateEdgeType(String)
UnknownNodeType(String)
DuplicateProperty
UnknownProperty
ValidationFailed(ValidationError)
Wraps a ValidationError from validate_self() after merge.
Trait Implementations§
Source§impl Clone for MonotonicityError
impl Clone for MonotonicityError
Source§fn clone(&self) -> MonotonicityError
fn clone(&self) -> MonotonicityError
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 MonotonicityError
impl Debug for MonotonicityError
Source§impl Display for MonotonicityError
impl Display for MonotonicityError
Source§impl PartialEq for MonotonicityError
impl PartialEq for MonotonicityError
impl StructuralPartialEq for MonotonicityError
Auto Trait Implementations§
impl Freeze for MonotonicityError
impl RefUnwindSafe for MonotonicityError
impl Send for MonotonicityError
impl Sync for MonotonicityError
impl Unpin for MonotonicityError
impl UnsafeUnpin for MonotonicityError
impl UnwindSafe for MonotonicityError
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