pub enum AgentOsSidecarConfig {
Shared {
pool: Option<String>,
},
Explicit {
handle: Arc<AgentOsSidecar>,
},
}Expand description
How the client obtains its sidecar handle.
Variants§
Use (or create) a shared pooled sidecar (pool default "default").
Explicit
Use an explicit sidecar handle.
Fields
§
handle: Arc<AgentOsSidecar>Auto Trait Implementations§
impl !RefUnwindSafe for AgentOsSidecarConfig
impl !UnwindSafe for AgentOsSidecarConfig
impl Freeze for AgentOsSidecarConfig
impl Send for AgentOsSidecarConfig
impl Sync for AgentOsSidecarConfig
impl Unpin for AgentOsSidecarConfig
impl UnsafeUnpin for AgentOsSidecarConfig
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.