pub struct EventSinkFailed {
pub sink_id: String,
pub event_kind: String,
pub message: String,
pub timestamp: OffsetDateTime,
}Expand description
An event sink failed or timed out while handling an envelope. The message is redacted; sink-failure events are never re-dispatched to sinks, so a broken sink cannot create an event loop.
Fields§
§sink_id: String§event_kind: String§message: String§timestamp: OffsetDateTimeTrait Implementations§
Source§impl Clone for EventSinkFailed
impl Clone for EventSinkFailed
Source§fn clone(&self) -> EventSinkFailed
fn clone(&self) -> EventSinkFailed
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 EventSinkFailed
impl Debug for EventSinkFailed
Source§impl<'de> Deserialize<'de> for EventSinkFailed
impl<'de> Deserialize<'de> for EventSinkFailed
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EventSinkFailed
impl RefUnwindSafe for EventSinkFailed
impl Send for EventSinkFailed
impl Sync for EventSinkFailed
impl Unpin for EventSinkFailed
impl UnsafeUnpin for EventSinkFailed
impl UnwindSafe for EventSinkFailed
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