pub struct WorkflowSignalDecodeHint;Expand description
Decode hint for workflow signal failures.
Trait Implementations§
Source§impl Clone for WorkflowSignalDecodeHint
impl Clone for WorkflowSignalDecodeHint
Source§fn clone(&self) -> WorkflowSignalDecodeHint
fn clone(&self) -> WorkflowSignalDecodeHint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for WorkflowSignalDecodeHint
Source§impl Debug for WorkflowSignalDecodeHint
impl Debug for WorkflowSignalDecodeHint
Source§impl FailureDecodeHint for WorkflowSignalDecodeHint
impl FailureDecodeHint for WorkflowSignalDecodeHint
Source§type Output = WorkflowSignalError
type Output = WorkflowSignalError
The caller-facing error type produced by this hint.
Source§fn adapt(
self,
normalized: IncomingError,
) -> <WorkflowSignalDecodeHint as FailureDecodeHint>::Output
fn adapt( self, normalized: IncomingError, ) -> <WorkflowSignalDecodeHint as FailureDecodeHint>::Output
Adapt a normalized incoming error to the caller-facing output.
Auto Trait Implementations§
impl Freeze for WorkflowSignalDecodeHint
impl RefUnwindSafe for WorkflowSignalDecodeHint
impl Send for WorkflowSignalDecodeHint
impl Sync for WorkflowSignalDecodeHint
impl Unpin for WorkflowSignalDecodeHint
impl UnsafeUnpin for WorkflowSignalDecodeHint
impl UnwindSafe for WorkflowSignalDecodeHint
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> 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