Enum libp2p_identify::IdentifyEvent [−][src]
Event emitted by the Identify
behaviour.
Variants
Identifying information has been received from a peer.
Fields of Received
peer_id: PeerId
The peer that has been identified.
info: IdentifyInfo
The information provided by the peer.
observed_addr: Multiaddr
The address observed by the peer for the local node.
Identifying information of the local node has been sent to a peer.
Fields of Sent
peer_id: PeerId
The peer that the information has been sent to.
Error while attempting to identify the remote.
Fields of Error
peer_id: PeerId
The peer with whom the error originated.
error: ProtocolsHandlerUpgrErr<ReadOneError>
The error that occurred.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for IdentifyEvent
impl Send for IdentifyEvent
impl Sync for IdentifyEvent
impl Unpin for IdentifyEvent
impl !UnwindSafe for IdentifyEvent
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,
pub 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> Same<T> for T
[src]
type Output = T
Should always be Self
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.
pub 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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src]
V: MultiLane<T>,