Common interface for protocol-specific pool implementations.
Both Quiver.Pool.HTTP1 and Quiver.Pool.HTTP2 implement this behaviour,
allowing Quiver.Pool.Manager to dispatch requests without knowing the
underlying protocol.
Summary
Types
@type headers() :: Quiver.Conn.headers()
@type method() :: Quiver.Conn.method()
Callbacks
@callback stats(pool :: pid()) :: %{ :idle => non_neg_integer(), :active => non_neg_integer(), :queued => non_neg_integer(), optional(:connections) => non_neg_integer() }