pub struct TracerException {
pub message: String,
pub error_code: ErrorCode,
}
Expand description
Tracer exception for tracing-related errors
Fields§
§message: String
Error message
error_code: ErrorCode
Error code
Implementations§
Trait Implementations§
Source§impl Debug for TracerException
impl Debug for TracerException
Source§impl Display for TracerException
impl Display for TracerException
Source§impl Error for TracerException
impl Error for TracerException
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 From<TracerException> for FerricLinkError
impl From<TracerException> for FerricLinkError
Source§fn from(source: TracerException) -> Self
fn from(source: TracerException) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TracerException
impl RefUnwindSafe for TracerException
impl Send for TracerException
impl Sync for TracerException
impl Unpin for TracerException
impl UnwindSafe for TracerException
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> IntoFerricLinkError for Twhere
T: Display,
impl<T> IntoFerricLinkError for Twhere
T: Display,
Source§fn into_ferriclink_error(self) -> FerricLinkError
fn into_ferriclink_error(self) -> FerricLinkError
Convert to FerricLinkError
§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.