pub struct RequestResponseConfiguration {
pub timeout: Duration,
}
Expand description
Configuration for the Request Response session This configuration is used to set the maximum number of retries and the timeout
Fields§
§timeout: Duration
Trait Implementations§
Source§impl Clone for RequestResponseConfiguration
impl Clone for RequestResponseConfiguration
Source§fn clone(&self) -> RequestResponseConfiguration
fn clone(&self) -> RequestResponseConfiguration
Returns a duplicate of the value. Read more
1.0.0 · 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 RequestResponseConfiguration
impl Debug for RequestResponseConfiguration
Source§impl PartialEq for RequestResponseConfiguration
impl PartialEq for RequestResponseConfiguration
Source§fn eq(&self, other: &RequestResponseConfiguration) -> bool
fn eq(&self, other: &RequestResponseConfiguration) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl SessionConfigTrait for RequestResponseConfiguration
impl SessionConfigTrait for RequestResponseConfiguration
fn replace( &mut self, session_config: &SessionConfig, ) -> Result<(), SessionError>
impl StructuralPartialEq for RequestResponseConfiguration
Auto Trait Implementations§
impl Freeze for RequestResponseConfiguration
impl RefUnwindSafe for RequestResponseConfiguration
impl Send for RequestResponseConfiguration
impl Sync for RequestResponseConfiguration
impl Unpin for RequestResponseConfiguration
impl UnwindSafe for RequestResponseConfiguration
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
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