pub enum BetterstackError {
ConfigError(String),
SendError(String),
SerializationError(Error),
HttpError(Error),
}Expand description
Errors that can occur when working with Betterstack
Variants§
ConfigError(String)
Configuration validation error
SendError(String)
HTTP client or network error
SerializationError(Error)
JSON serialization error
HttpError(Error)
HTTP request construction error
Trait Implementations§
Source§impl Debug for BetterstackError
impl Debug for BetterstackError
Source§impl Display for BetterstackError
impl Display for BetterstackError
Source§impl Error for BetterstackError
impl Error for BetterstackError
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 From<Error> for BetterstackError
impl From<Error> for BetterstackError
Auto Trait Implementations§
impl Freeze for BetterstackError
impl !RefUnwindSafe for BetterstackError
impl Send for BetterstackError
impl Sync for BetterstackError
impl Unpin for BetterstackError
impl !UnwindSafe for BetterstackError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.