pub struct AppInvokeStreamOptions {
pub connection: String,
pub instance: String,
pub idempotency_key: String,
pub credential_mode: String,
pub run_as: Option<SubjectContext>,
pub headers: BTreeMap<String, String>,
}Expand description
Optional parameters of App::invoke_stream; the default value leaves every
option unset.
Fields§
§connection: StringThe connection field.
instance: StringThe instance field.
idempotency_key: StringThe idempotency_key field.
credential_mode: StringThe credential_mode field.
run_as: Option<SubjectContext>The run_as field; None when unset.
headers: BTreeMap<String, String>headers overrides outbound static headers declared by the target provider.
The headers field.
Trait Implementations§
Source§impl Clone for AppInvokeStreamOptions
impl Clone for AppInvokeStreamOptions
Source§fn clone(&self) -> AppInvokeStreamOptions
fn clone(&self) -> AppInvokeStreamOptions
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 moreSource§impl Debug for AppInvokeStreamOptions
impl Debug for AppInvokeStreamOptions
Source§impl Default for AppInvokeStreamOptions
impl Default for AppInvokeStreamOptions
Source§fn default() -> AppInvokeStreamOptions
fn default() -> AppInvokeStreamOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AppInvokeStreamOptions
impl RefUnwindSafe for AppInvokeStreamOptions
impl Send for AppInvokeStreamOptions
impl Sync for AppInvokeStreamOptions
impl Unpin for AppInvokeStreamOptions
impl UnsafeUnpin for AppInvokeStreamOptions
impl UnwindSafe for AppInvokeStreamOptions
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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