# Functions
NewBroker creates a broker backed by Redis.
WithClient sets Redis client representing a pool of connections.
WithReceiveTimeout sets a timeout of how long the broker's Receive command should block waiting for results from Redis.
# Constants
DefaultReceiveTimeout defines how many seconds the broker's Receive command should block waiting for results from Redis.
# Type aliases
BrokerOption sets up a Broker.