pub enum TraceTransportConfig {
Uds {
path: String,
},
Tcp {
addr: String,
},
Disabled,
}Expand description
Configuration for the out-of-process transport layer.
Variants§
Uds
Unix-domain socket at the given path (Unix/macOS only).
Tcp
TCP loopback socket (portable fallback).
Disabled
No out-of-process forwarding.
Trait Implementations§
Source§impl Clone for TraceTransportConfig
impl Clone for TraceTransportConfig
Source§fn clone(&self) -> TraceTransportConfig
fn clone(&self) -> TraceTransportConfig
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 TraceTransportConfig
impl Debug for TraceTransportConfig
Source§impl Default for TraceTransportConfig
impl Default for TraceTransportConfig
Source§fn default() -> TraceTransportConfig
fn default() -> TraceTransportConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TraceTransportConfig
impl RefUnwindSafe for TraceTransportConfig
impl Send for TraceTransportConfig
impl Sync for TraceTransportConfig
impl Unpin for TraceTransportConfig
impl UnsafeUnpin for TraceTransportConfig
impl UnwindSafe for TraceTransportConfig
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