pub struct UntypedWorkflow { /* private fields */ }Expand description
Marker type for untyped workflow handles. Stores the workflow type name. Uses RawValue
for both input and output.
Implementations§
Trait Implementations§
Source§impl HasWorkflowDefinition for UntypedWorkflow
impl HasWorkflowDefinition for UntypedWorkflow
Source§type Run = UntypedWorkflow
type Run = UntypedWorkflow
The
WorkflowDefinition type that SignalDefinition, QueryDefinition, and
UpdateDefinition are associated with.Auto Trait Implementations§
impl Freeze for UntypedWorkflow
impl RefUnwindSafe for UntypedWorkflow
impl Send for UntypedWorkflow
impl Sync for UntypedWorkflow
impl Unpin for UntypedWorkflow
impl UnsafeUnpin for UntypedWorkflow
impl UnwindSafe for UntypedWorkflow
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