Expand description

Allows endpoints to subscribe to connection-level and endpoint-level events

Re-exports

pub use self::disabled as default;
pub use default::Provider as Default;

Modules

Provides an implementation to disable all events

This module contains events that are emitted to the Subscriber

This module provides Query and QueryMut traits, which are used for querying the Subscriber::ConnectionContext on a Subscriber.

This module contains the supervisor::Outcome and supervisor::Context for use when implementing Subscriber::supervisor_timeout and Subscriber::on_supervisor_timeout on a Subscriber.

Structs

Enums

Enumerates endpoint locations

Traits

All event types which can be emitted from this library.

Provides metadata related to an event

Provides event handling support for an endpoint

Allows for events to be subscribed to

Converts a value into a Provider