#[non_exhaustive]pub struct StartNexusOperationInput { /* private fields */ }Expand description
Input passed to WorkflowInterceptor::start_nexus_operation.
Implementations§
Source§impl StartNexusOperationInput
impl StartNexusOperationInput
Sourcepub fn options(&self) -> &NexusOperationOptions
pub fn options(&self) -> &NexusOperationOptions
Nexus operation options.
Sourcepub fn options_mut(&mut self) -> &mut NexusOperationOptions
pub fn options_mut(&mut self) -> &mut NexusOperationOptions
Mutably access Nexus operation options.
Auto Trait Implementations§
impl Freeze for StartNexusOperationInput
impl RefUnwindSafe for StartNexusOperationInput
impl Send for StartNexusOperationInput
impl Sync for StartNexusOperationInput
impl Unpin for StartNexusOperationInput
impl UnsafeUnpin for StartNexusOperationInput
impl UnwindSafe for StartNexusOperationInput
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