#[non_exhaustive]pub enum EventSinkError {
SinkError(String),
ConnectionFailed(String),
}Expand description
Errors from event sink operations.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
SinkError(String)
A generic event sink error.
ConnectionFailed(String)
The event sink could not connect to its backend.
Trait Implementations§
Source§impl Debug for EventSinkError
impl Debug for EventSinkError
Source§impl Display for EventSinkError
impl Display for EventSinkError
Source§impl Error for EventSinkError
impl Error for EventSinkError
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 Forget for EventSinkError
impl Freeze for EventSinkError
impl Move for EventSinkError
impl RefUnwindSafe for EventSinkError
impl Send for EventSinkError
impl Sync for EventSinkError
impl Unpin for EventSinkError
impl UnsafeUnpin for EventSinkError
impl UnwindSafe for EventSinkError
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