struct ClientLeg {
listener: Option<Arc<Listener>>,
transport: Option<Arc<TransportConfig>>,
}Expand description
The client-facing leg’s two mutable facts, under one lock.
Fields§
§listener: Option<Arc<Listener>>The listener, from the moment run() binds it until run() returns.
transport: Option<Arc<TransportConfig>>The transport parameters a live request installed, kept so that a request that arrives before the bind is not lost.
Auto Trait Implementations§
impl !RefUnwindSafe for ClientLeg
impl !UnwindSafe for ClientLeg
impl Freeze for ClientLeg
impl Send for ClientLeg
impl Sync for ClientLeg
impl Unpin for ClientLeg
impl UnsafeUnpin for ClientLeg
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