pub struct WorkflowStepAppConfig {
pub name: String,
pub operation: String,
pub connection: String,
pub instance: String,
pub credential_mode: String,
/* private fields */
}Fields§
§name: String§operation: String§connection: String§instance: String§credential_mode: StringImplementations§
Source§impl WorkflowStepAppConfig
impl WorkflowStepAppConfig
Sourcepub fn new(name: impl Into<String>, operation: impl Into<String>) -> Self
pub fn new(name: impl Into<String>, operation: impl Into<String>) -> Self
Creates an app step configuration. Add mapped input with Self::with_input.
Sourcepub fn with_input<F>(self, input: F) -> Self
pub fn with_input<F>(self, input: F) -> Self
Sets a zero-argument input mapper; the closure is boxed by the SDK.
Source§impl WorkflowStepAppConfig
impl WorkflowStepAppConfig
pub fn with_connection(self, connection: impl Into<String>) -> Self
pub fn with_instance(self, instance: impl Into<String>) -> Self
pub fn with_credential_mode(self, credential_mode: impl Into<String>) -> Self
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for WorkflowStepAppConfig
impl !UnwindSafe for WorkflowStepAppConfig
impl Freeze for WorkflowStepAppConfig
impl Send for WorkflowStepAppConfig
impl Sync for WorkflowStepAppConfig
impl Unpin for WorkflowStepAppConfig
impl UnsafeUnpin for WorkflowStepAppConfig
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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