# Functions
DummyChannelConsumer consumes data from the 'in' channel until it is closed.
AddInput adds one or more input channels to the ChannelDeMux.
NewChannelMux[T] initializes and returns a new instance of ChannelMux[T].
# Structs
ChannelDeMux collects data from multiple input channels and forwards it to a single output channel.
ChannelMux[T] multiplexes data from a single input channel to multiple output channels concurrently.