[−][src]Enum libp2p_swarm::SwarmEvent
Event generated by the Swarm
.
Variants
Event generated by the NetworkBehaviour
.
Connected(PeerId)
We are now connected to the given peer.
Disconnected(PeerId)
We are now disconnected from the given peer.
One of our listeners has reported a new local listening address.
One of our listeners has reported the expiration of a listening address.
Tried to dial an address but it ended up being unreachaable.
Fields of UnreachableAddr
StartConnect(PeerId)
Startng to try to reach the given peer.
Trait Implementations
Auto Trait Implementations
impl<TBvEv> !RefUnwindSafe for SwarmEvent<TBvEv>
impl<TBvEv> Send for SwarmEvent<TBvEv> where
TBvEv: Send,
TBvEv: Send,
impl<TBvEv> !Sync for SwarmEvent<TBvEv>
impl<TBvEv> Unpin for SwarmEvent<TBvEv> where
TBvEv: Unpin,
TBvEv: Unpin,
impl<TBvEv> !UnwindSafe for SwarmEvent<TBvEv>
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,
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
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.
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<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,