[−][src]Struct tokio_seqpacket::UnixSeqpacketListener
Implementations
impl UnixSeqpacketListener
[src]
pub fn bind<P: AsRef<Path>>(address: P) -> Result<Self>
[src]
Bind a new seqpacket listener to the given address.
The create listener will be ready to accept new connections.
pub fn local_addr(&self) -> Result<SocketAddr>
[src]
Get the socket address of the local half of this connection.
pub fn take_error(&self) -> Result<Option<Error>>
[src]
Get the value of the SO_ERROR
option.
pub fn poll_accept(
&mut self,
cx: &mut Context<'_>
) -> Poll<Result<(UnixSeqpacket, SocketAddr)>>
[src]
&mut self,
cx: &mut Context<'_>
) -> Poll<Result<(UnixSeqpacket, SocketAddr)>>
Check if there is a connection ready to accept.
pub async fn accept<'_>(&'_ mut self) -> Result<(UnixSeqpacket, SocketAddr)>
[src]
Accept a new incoming connection on the listener.
Auto Trait Implementations
impl !RefUnwindSafe for UnixSeqpacketListener
impl Send for UnixSeqpacketListener
impl Sync for UnixSeqpacketListener
impl Unpin for UnixSeqpacketListener
impl !UnwindSafe for UnixSeqpacketListener
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,