pub struct Connecter { /* private fields */ }
Implementations§
Source§impl Connecter
impl Connecter
pub fn new( local: SocketAddr, remote: SocketAddr, executor: &impl Notifier, ) -> ConnecterPoll
pub fn poll(self, executor: &impl Notifier) -> ConnecterPoll
pub fn close(self, executor: &impl Notifier) -> ConnecterLocalClosedPoll
pub fn kill(self, executor: &impl Notifier)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Connecter
impl RefUnwindSafe for Connecter
impl Send for Connecter
impl Sync for Connecter
impl Unpin for Connecter
impl UnwindSafe for Connecter
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more