pub struct StdErrObserver;Expand description
Logs ingestion events to stderr.
Trait Implementations§
Source§impl Debug for StdErrObserver
impl Debug for StdErrObserver
Source§impl Default for StdErrObserver
impl Default for StdErrObserver
Source§fn default() -> StdErrObserver
fn default() -> StdErrObserver
Returns the “default value” for a type. Read more
Source§impl IngestionObserver for StdErrObserver
impl IngestionObserver for StdErrObserver
Source§fn on_success(&self, ctx: &IngestionContext, stats: IngestionStats)
fn on_success(&self, ctx: &IngestionContext, stats: IngestionStats)
Called when ingestion succeeds.
Source§fn on_failure(
&self,
ctx: &IngestionContext,
severity: IngestionSeverity,
error: &IngestionError,
)
fn on_failure( &self, ctx: &IngestionContext, severity: IngestionSeverity, error: &IngestionError, )
Called when ingestion fails.
Source§fn on_alert(
&self,
ctx: &IngestionContext,
severity: IngestionSeverity,
error: &IngestionError,
)
fn on_alert( &self, ctx: &IngestionContext, severity: IngestionSeverity, error: &IngestionError, )
Called when an ingestion failure meets an alert threshold. Read more
Auto Trait Implementations§
impl Freeze for StdErrObserver
impl RefUnwindSafe for StdErrObserver
impl Send for StdErrObserver
impl Sync for StdErrObserver
impl Unpin for StdErrObserver
impl UnwindSafe for StdErrObserver
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more