pub struct StartChildWorkflowOutput {
pub run_id: String,
/* private fields */
}Expand description
Output produced when an intercepted child workflow successfully starts.
Fields§
§run_id: StringRun ID of the child workflow
Implementations§
Source§impl StartChildWorkflowOutput
impl StartChildWorkflowOutput
Sourcepub fn map_result(
self,
map: impl FnOnce(CancellableWorkflowOutboundFuture<ChildWorkflowOutboundResult>) -> CancellableWorkflowOutboundFuture<ChildWorkflowOutboundResult>,
) -> Self
pub fn map_result( self, map: impl FnOnce(CancellableWorkflowOutboundFuture<ChildWorkflowOutboundResult>) -> CancellableWorkflowOutboundFuture<ChildWorkflowOutboundResult>, ) -> Self
Replace the intercepted child completion future.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for StartChildWorkflowOutput
impl !Send for StartChildWorkflowOutput
impl !Sync for StartChildWorkflowOutput
impl !UnwindSafe for StartChildWorkflowOutput
impl Freeze for StartChildWorkflowOutput
impl Unpin for StartChildWorkflowOutput
impl UnsafeUnpin for StartChildWorkflowOutput
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