pub enum EventIdentityError {
Invalid {
field: EventIdentityField,
reason: &'static str,
},
Conflict {
field: EventIdentityField,
existing: String,
incoming: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for EventIdentityError
impl Clone for EventIdentityError
Source§fn clone(&self) -> EventIdentityError
fn clone(&self) -> EventIdentityError
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 EventIdentityError
impl Debug for EventIdentityError
Source§impl Display for EventIdentityError
impl Display for EventIdentityError
impl Eq for EventIdentityError
Source§impl Error for EventIdentityError
impl Error for EventIdentityError
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()
Source§impl PartialEq for EventIdentityError
impl PartialEq for EventIdentityError
impl StructuralPartialEq for EventIdentityError
Auto Trait Implementations§
impl Freeze for EventIdentityError
impl RefUnwindSafe for EventIdentityError
impl Send for EventIdentityError
impl Sync for EventIdentityError
impl Unpin for EventIdentityError
impl UnsafeUnpin for EventIdentityError
impl UnwindSafe for EventIdentityError
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