pub struct StreamingConfiguration {
pub direction: SessionDirection,
pub topic: AgentType,
pub max_retries: u32,
pub timeout: Duration,
}
Expand description
Configuration for the Streaming session
Fields§
§direction: SessionDirection
§topic: AgentType
§max_retries: u32
§timeout: Duration
Implementations§
Trait Implementations§
Source§impl Clone for StreamingConfiguration
impl Clone for StreamingConfiguration
Source§fn clone(&self) -> StreamingConfiguration
fn clone(&self) -> StreamingConfiguration
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 StreamingConfiguration
impl Debug for StreamingConfiguration
Source§impl Default for StreamingConfiguration
impl Default for StreamingConfiguration
Source§impl Display for StreamingConfiguration
impl Display for StreamingConfiguration
Source§impl PartialEq for StreamingConfiguration
impl PartialEq for StreamingConfiguration
Source§impl SessionConfigTrait for StreamingConfiguration
impl SessionConfigTrait for StreamingConfiguration
fn replace( &mut self, session_config: &SessionConfig, ) -> Result<(), SessionError>
impl StructuralPartialEq for StreamingConfiguration
Auto Trait Implementations§
impl Freeze for StreamingConfiguration
impl RefUnwindSafe for StreamingConfiguration
impl Send for StreamingConfiguration
impl Sync for StreamingConfiguration
impl Unpin for StreamingConfiguration
impl UnwindSafe for StreamingConfiguration
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