pub struct AgentSnafu;Expand description
SNAFU context selector for the ChronicleError::Agent variant
Trait Implementations§
Source§impl Clone for AgentSnafu
impl Clone for AgentSnafu
Source§fn clone(&self) -> AgentSnafu
fn clone(&self) -> AgentSnafu
Returns a duplicate of the value. Read more
1.0.0 · 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 AgentSnafu
impl Debug for AgentSnafu
Source§impl IntoError<ChronicleError> for AgentSnafu
impl IntoError<ChronicleError> for AgentSnafu
Source§type Source = AgentError
type Source = AgentError
The underlying error
Source§fn into_error(self, error: Self::Source) -> ChronicleError
fn into_error(self, error: Self::Source) -> ChronicleError
Combine the information to produce the error
impl Copy for AgentSnafu
Auto Trait Implementations§
impl Freeze for AgentSnafu
impl RefUnwindSafe for AgentSnafu
impl Send for AgentSnafu
impl Sync for AgentSnafu
impl Unpin for AgentSnafu
impl UnwindSafe for AgentSnafu
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> 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