# Functions
New creates a new Mux that loads all registered services in the gRPC server and sets up corresponding routes.
WithRouter provides an alternative mux.Router to use.
WithUpgrader provides an alternative websocket.Upgrader to use.
# Structs
BinaryCodec is a encoding.Codec that acts as an identity transform for raw binary inputs and outputs.
Mux serves HTTP and Websocket endpoints that re-routes.
# Type aliases
MuxOption configures the mux.