A single channel extracted from an AsyncAPI spec
@type t() :: %Spikard.ParsedChannel{ address: String.t() | nil, bindings: String.t() | nil, messages: [String.t()], name: String.t() | nil }