use Extensions;
use crateRpcError;
/// Context can be built from request information by implementing the following trait. The
/// extensions are passed in from the request (see [`Extensions`]), which can be added using tower
/// middleware.
/// Blanket implementation for any type used as context, so that it can also fulfill this trait.