pub(crate) async fn announce_message_received<I, P>(self, sender: I, payload: P)
    where
        REv: From<NetworkAnnouncement<I, P>>,
    {
        self.event_queue
            .schedule(
                NetworkAnnouncement::MessageReceived { sender, payload },
                QueueKind::NetworkIncoming,
            )
            .await;
    }
/// Announces that a network message has been received.
Announces that a network message has been received.
Announces that a network message has been received .
pub(crate) async fn announce_message_received<I, P>(self, sender: I, payload: P)
    where
        REv: From<NetworkAnnouncement<I, P>>,
    {
        self.event_queue
            .schedule(
                NetworkAnnouncement::MessageReceived { sender, payload },
                QueueKind::NetworkIncoming,
            )
            .await;
    }
pub ( crate ) async fn announce_message_received < I , P > ( self , sender : I , payload : P ) where REv : From < NetworkAnnouncement < I , P > > , { self . event_queue . schedule ( NetworkAnnouncement :: MessageReceived { sender , payload } , QueueKind :: NetworkIncoming , ) . await ; }
Announces that a network message has been received.
Announces that a network message has been received .
self
sender
I
payload
P
self
sender
I
payload
P