pub struct DefaultFailureConverter;Expand description
Default (currently unimplemented) failure converter.
Trait Implementations§
Source§impl FailureConverter for DefaultFailureConverter
impl FailureConverter for DefaultFailureConverter
Source§fn to_failure(
&self,
_: Box<dyn Error>,
_: &PayloadConverter,
_: &SerializationContextData,
) -> Result<Failure, PayloadConversionError>
fn to_failure( &self, _: Box<dyn Error>, _: &PayloadConverter, _: &SerializationContextData, ) -> Result<Failure, PayloadConversionError>
Convert an error into a Temporal failure protobuf.
Source§fn to_error(
&self,
_: Failure,
_: &PayloadConverter,
_: &SerializationContextData,
) -> Result<Box<dyn Error>, PayloadConversionError>
fn to_error( &self, _: Failure, _: &PayloadConverter, _: &SerializationContextData, ) -> Result<Box<dyn Error>, PayloadConversionError>
Convert a Temporal failure protobuf back into a Rust error.
Auto Trait Implementations§
impl Freeze for DefaultFailureConverter
impl RefUnwindSafe for DefaultFailureConverter
impl Send for DefaultFailureConverter
impl Sync for DefaultFailureConverter
impl Unpin for DefaultFailureConverter
impl UnsafeUnpin for DefaultFailureConverter
impl UnwindSafe for DefaultFailureConverter
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request