[−][src]Enum libp2p_identify::IdentifyEvent
Event generated by the Identify
.
Variants
Identified
We obtained identification information from the remote
Fields of Identified
peer_id: PeerId
Peer that has been successfully identified.
info: IdentifyInfo
Information of the remote.
observed_addr: Multiaddr
Address the remote observes us as.
Error
Error while attempting to identify the remote.
Fields of Error
peer_id: PeerId
Peer that we fail to identify.
error: ProtocolsHandlerUpgrErr<Error>
The error that happened.
SendBack
Finished sending back our identification information to a remote.
Fields of SendBack
Trait Implementations
Auto Trait Implementations
impl Unpin for IdentifyEvent
impl Sync for IdentifyEvent
impl Send for IdentifyEvent
impl !RefUnwindSafe for IdentifyEvent
impl !UnwindSafe for IdentifyEvent
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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.
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.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self