pub enum EdgeValueMutationError {
TooManyIds {
type: EdgeValueType,
cnt: usize,
},
TooFewIds {
type: EdgeValueType,
cnt: usize,
},
InvalidatesEdge {
type: EdgeValueType,
},
}Expand description
Represents some error the can occur when mutating an edge’s value
Variants§
Trait Implementations§
Source§impl Debug for EdgeValueMutationError
impl Debug for EdgeValueMutationError
Source§impl Display for EdgeValueMutationError
impl Display for EdgeValueMutationError
Source§impl Error for EdgeValueMutationError
impl Error for EdgeValueMutationError
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 EdgeValueMutationError
impl RefUnwindSafe for EdgeValueMutationError
impl Send for EdgeValueMutationError
impl Sync for EdgeValueMutationError
impl Unpin for EdgeValueMutationError
impl UnwindSafe for EdgeValueMutationError
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