pub trait Descriptor {
type OutputMuxer: Muxer + Send;
// Required methods
fn create(&self) -> Self::OutputMuxer;
fn describe(&self) -> &Descr;
}Expand description
Used to get a format descriptor and create a new muxer.
Required Associated Types§
Sourcetype OutputMuxer: Muxer + Send
type OutputMuxer: Muxer + Send
The specific type of the muxer.
Required Methods§
Sourcefn create(&self) -> Self::OutputMuxer
fn create(&self) -> Self::OutputMuxer
Creates a new muxer for the requested format.