Enum ipfs_embed::Event [−][src]
pub enum Event {}Show 14 variants
NewListener(ListenerId), NewListenAddr(ListenerId, Multiaddr), ExpiredListenAddr(ListenerId, Multiaddr), ListenerClosed(ListenerId), NewExternalAddr(Multiaddr), ExpiredExternalAddr(Multiaddr), Discovered(PeerId), Unreachable(PeerId), Connected(PeerId), Disconnected(PeerId), Subscribed(PeerId, String), Unsubscribed(PeerId, String), NewHead(Head), Bootstrapped,
Variants
Tuple Fields of NewListener
0: ListenerId
Tuple Fields of NewListenAddr
0: ListenerId
1: Multiaddr
Tuple Fields of ExpiredListenAddr
0: ListenerId
1: Multiaddr
Tuple Fields of ListenerClosed
0: ListenerId
Tuple Fields of NewExternalAddr
0: Multiaddr
Tuple Fields of ExpiredExternalAddr
0: Multiaddr
Tuple Fields of Discovered
0: PeerId
Tuple Fields of Unreachable
0: PeerId
Tuple Fields of Connected
0: PeerId
Tuple Fields of Disconnected
0: PeerId
Tuple Fields of NewHead
0: Head
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Event
impl UnwindSafe for Event
Blanket Implementations
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
pub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
pub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
Mutably borrows from an owned value. Read more
pub fn deserialize(
&self,
deserializer: &mut D
) -> Result<With<T, W>, <D as Fallible>::Error>
pub fn deserialize(
&self,
deserializer: &mut D
) -> Result<With<T, W>, <D as Fallible>::Error>
Deserializes using the given deserializer
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self