pub(crate) async fn send_message<I, P>(self, dest: I, payload: P)
    where
        REv: From<NetworkRequest<I, P>>,
    {
        self.make_request(
            |responder| NetworkRequest::SendMessage {
                dest: Box::new(dest),
                payload: Box::new(payload),
                responder,
            },
            QueueKind::Network,
        )
        .await
    }
/// Sends a network message.
///
/// The message is queued in "fire-and-forget" fashion, there is no guarantee that the peer
/// will receive it.
Sends a network message.
The message is queued in "fire-and-forget" fashion, there is no guarantee that the peer
will receive it.
Sends a network message . The message is queued in " fire - and - forget " fashion there is no guarantee that the peer will receive it .
pub(crate) async fn send_message<I, P>(self, dest: I, payload: P)
    where
        REv: From<NetworkRequest<I, P>>,
    {
        self.make_request(
            |responder| NetworkRequest::SendMessage {
                dest: Box::new(dest),
                payload: Box::new(payload),
                responder,
            },
            QueueKind::Network,
        )
        .await
    }
pub ( crate ) async fn send_message < I , P > ( self , dest : I , payload : P ) where REv : From < NetworkRequest < I , P > > , { self . make_request ( | responder | NetworkRequest :: SendMessage { dest : Box :: new ( dest ) , payload : Box :: new ( payload ) , responder , } , QueueKind :: Network , ) . await }
Sends a network message.
Sends a network message .
self
dest
I
payload
P
self
dest
I
payload
P