Capabilities and client routing intent sent on the Setup Stream.
@type probe() :: :none | :report | :increase
@type role() :: :both | :publisher | :subscriber
@type t() :: %MOQX.Protocol.MOQLite05.Messages.Setup{ path: String.t() | nil, probe: probe(), role: role() }