pub struct AgentProtocolRouter { /* private fields */ }Available on crate feature
unstable_protocol_v2 only.Expand description
Agent component that routes each connection to a configured protocol implementation.
Use Agent::protocol_router to start the builder, then add each supported
protocol version independently. The selected implementation owns the
connection after the initial initialize negotiation.
Implementations§
Trait Implementations§
Source§impl ConnectTo<Client> for AgentProtocolRouter
impl ConnectTo<Client> for AgentProtocolRouter
Source§impl Debug for AgentProtocolRouter
impl Debug for AgentProtocolRouter
Source§impl Default for AgentProtocolRouter
impl Default for AgentProtocolRouter
Source§fn default() -> AgentProtocolRouter
fn default() -> AgentProtocolRouter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for AgentProtocolRouter
impl !Sync for AgentProtocolRouter
impl !UnwindSafe for AgentProtocolRouter
impl Freeze for AgentProtocolRouter
impl Send for AgentProtocolRouter
impl Unpin for AgentProtocolRouter
impl UnsafeUnpin for AgentProtocolRouter
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> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.