pub struct ClientConnectionManager<const CONFIG_U64: u64> { /* private fields */ }
Expand description
Abstracts out the TCP/IP intricacies for establishing (and retrying) connections, while still enabling the “Protocol Stack Composition” pattern by accepting existing connections to be provided (instead of opening new ones).
Implementations§
Auto Trait Implementations§
impl<const CONFIG_U64: u64> Freeze for ClientConnectionManager<CONFIG_U64>
impl<const CONFIG_U64: u64> !RefUnwindSafe for ClientConnectionManager<CONFIG_U64>
impl<const CONFIG_U64: u64> !Send for ClientConnectionManager<CONFIG_U64>
impl<const CONFIG_U64: u64> !Sync for ClientConnectionManager<CONFIG_U64>
impl<const CONFIG_U64: u64> Unpin for ClientConnectionManager<CONFIG_U64>
impl<const CONFIG_U64: u64> !UnwindSafe for ClientConnectionManager<CONFIG_U64>
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