INNER CODE UNIT · Rust

on_swarm_event

qaul/qaul.net · rust/libp2p_modules/qaul_messaging/src/lib.rs:132

    fn on_swarm_event(&mut self, _event: libp2p::swarm::FromSwarm) {}
}

/// Transmission between the `OneShotHandler` of the protocols handler
/// and the `QaulMessagingHandler`.
#[derive(Debug)]
pub enum InnerMessage {
    /// We received an QaulMessagingMessage from a remote.
    Received(QaulMessagingData),
    /// We successfully sent an QaulMessagingMessage request.
    Sent,
}

impl From<QaulMessagingData> for InnerMessage {
    #[inline]
    fn from(remote: QaulMessagingData) -> InnerMessage {
        InnerMessage::Received(remote)
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…