# Functions
NewHandlerWrapper creates a new builder that can then be used to configure and create a new metrics handler wrapper.
NewTransportWrapper creates a new builder that can then be used to configure and create a new metrics round tripper.
# Structs
HandlerWrapper contains the data and logic needed to wrap an HTTP handler with another one that generates Prometheus metrics.
HandlerWrapperBuilder contains the data and logic needed to build a new metrics handler wrapper that creates HTTP handlers that generate the following Prometheus metrics:
<subsystem>_request_count - Number of API requests sent.
TransportWrapper contains the data and logic needed to wrap an HTTP round tripper with another one that generates Prometheus metrics.
TransportWrapperBuilder contains the data and logic needed to build a new metrics transport wrapper that creates HTTP round trippers that generate the following Prometheus metrics:
<subsystem>_request_count - Number of API requests sent.