pub enum ForwardReply {
Start(StartWorkflowResponse),
Signal(SignalResponse),
Query(QueryResponse),
Cancel(CancelResponse),
Reopen(ReopenResponse),
Pause(PauseResponse),
Resume(ResumeResponse),
}Expand description
The owner’s reply, relayed back to the original caller unchanged.
Variants§
Start(StartWorkflowResponse)
The owner’s start reply (R-4 steered start).
Signal(SignalResponse)
The owner’s signal reply.
Query(QueryResponse)
The owner’s query reply.
Cancel(CancelResponse)
The owner’s cancel reply.
Reopen(ReopenResponse)
The owner’s reopen reply.
Pause(PauseResponse)
The owner’s pause reply (#204).
Resume(ResumeResponse)
The owner’s resume reply (#204).
Trait Implementations§
Source§impl Clone for ForwardReply
impl Clone for ForwardReply
Source§fn clone(&self) -> ForwardReply
fn clone(&self) -> ForwardReply
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 moreAuto Trait Implementations§
impl Freeze for ForwardReply
impl RefUnwindSafe for ForwardReply
impl Send for ForwardReply
impl Sync for ForwardReply
impl Unpin for ForwardReply
impl UnsafeUnpin for ForwardReply
impl UnwindSafe for ForwardReply
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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