pub struct WorkflowSignalFailureError { /* private fields */ }Expand description
A normalized workflow signal failure wrapper.
Implementations§
Source§impl WorkflowSignalFailureError
impl WorkflowSignalFailureError
Sourcepub fn cause(&self) -> Option<&IncomingError>
pub fn cause(&self) -> Option<&IncomingError>
Returns the normalized direct cause of the workflow signal failure, if any.
Sourcepub fn error(&self) -> &IncomingError
pub fn error(&self) -> &IncomingError
Returns the direct decoded incoming error represented by the top-level proto failure.
Trait Implementations§
Source§impl Debug for WorkflowSignalFailureError
impl Debug for WorkflowSignalFailureError
Source§impl Display for WorkflowSignalFailureError
impl Display for WorkflowSignalFailureError
Source§impl Error for WorkflowSignalFailureError
impl Error for WorkflowSignalFailureError
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()
Auto Trait Implementations§
impl !RefUnwindSafe for WorkflowSignalFailureError
impl !UnwindSafe for WorkflowSignalFailureError
impl Freeze for WorkflowSignalFailureError
impl Send for WorkflowSignalFailureError
impl Sync for WorkflowSignalFailureError
impl Unpin for WorkflowSignalFailureError
impl UnsafeUnpin for WorkflowSignalFailureError
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