#[non_exhaustive]pub struct ActivityExecutionDecodeHint {
pub cancelled: bool,
}Expand description
Decode hint for activity execution results.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.cancelled: boolWhether the workflow-side resolution was cancelled rather than failed.
Implementations§
Source§impl ActivityExecutionDecodeHint
impl ActivityExecutionDecodeHint
Sourcepub fn new(cancelled: bool) -> ActivityExecutionDecodeHint
pub fn new(cancelled: bool) -> ActivityExecutionDecodeHint
Creates a decode hint for an activity resolution.
Trait Implementations§
Source§impl Clone for ActivityExecutionDecodeHint
impl Clone for ActivityExecutionDecodeHint
Source§fn clone(&self) -> ActivityExecutionDecodeHint
fn clone(&self) -> ActivityExecutionDecodeHint
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 ActivityExecutionDecodeHint
Source§impl Debug for ActivityExecutionDecodeHint
impl Debug for ActivityExecutionDecodeHint
Source§impl FailureDecodeHint for ActivityExecutionDecodeHint
impl FailureDecodeHint for ActivityExecutionDecodeHint
Source§type Output = ActivityExecutionError
type Output = ActivityExecutionError
The caller-facing error type produced by this hint.
Source§fn adapt(
self,
normalized: IncomingError,
) -> <ActivityExecutionDecodeHint as FailureDecodeHint>::Output
fn adapt( self, normalized: IncomingError, ) -> <ActivityExecutionDecodeHint as FailureDecodeHint>::Output
Adapt a normalized incoming error to the caller-facing output.
Auto Trait Implementations§
impl Freeze for ActivityExecutionDecodeHint
impl RefUnwindSafe for ActivityExecutionDecodeHint
impl Send for ActivityExecutionDecodeHint
impl Sync for ActivityExecutionDecodeHint
impl Unpin for ActivityExecutionDecodeHint
impl UnsafeUnpin for ActivityExecutionDecodeHint
impl UnwindSafe for ActivityExecutionDecodeHint
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