Channel description.
Channel data stored as a struct
t() :: %Envio.Channel{name: binary(), source: binary()}
fq_name(t()) :: binary()