Expand description
Async reliable message reception trait and its helpers.
Structs§
- Discard
Msg - Future type returned by
.discard_msg(
. - Recv
- Future type returned by
.recv_msg(
. - Recv
Trunc - Future type returned by
.recv_trunc(
. - Recv
Trunc With Full Size - Future type returned by
.recv_trunc_with_full_size(
. - TryRecv
- Future type returned by
.try_recv_msg(
.
Traits§
- RecvMsg
- Implementation of asynchronously receiving from socket-like connections with message boundaries reliably, without truncation.
- Recv
MsgExt - Futures for asynchronously receiving from socket-like connections with message boundaries reliably, without truncation.
- Truncating
Recv Msg - Implementation of reception from socket-like connections with message boundaries with truncation detection.
- Truncating
Recv MsgExt - Futures for reception from socket-like connections with message boundaries with truncation detection.
- Truncating
Recv MsgWith Full Size - Like
TruncatingRecvMsg
, but reports the exact true size of truncated messages. - Truncating
Recv MsgWith Full Size Ext - Like
TruncatingRecvMsgExt
, but reports the exact true size of truncated messages.
Functions§
- poll_
recv_ trunc_ via_ poll_ recv_ trunc_ with_ full_ size - Implements
TruncatingRecvMsg::poll_recv_trunc()
viaTruncatingRecvMsgWithFullSize::poll_recv_trunc_with_full_size()
. - poll_
recv_ via_ poll_ recv_ trunc - Implements
RecvMsg::poll_recv_msg()
viaTruncatingRecvMsg::poll_recv_trunc()
. - poll_
recv_ via_ poll_ try_ recv - Implements
RecvMsg::poll_recv_msg()
viaTruncatingRecvMsgWithFullSizeExt::try_recv_msg()
.