pub trait FormatLabelExt<This>where
This: FormatDescriptionAlg,{
// Required methods
fn format_label(&self) -> String;
fn format_observations(&self) -> String;
fn format_stated_quality(&self) -> Option<String>;
}Expand description
Derives what a chooser reads about one format.
Required Methods§
Sourcefn format_label(&self) -> String
fn format_label(&self) -> String
States the format in aligned columns, so alternatives are compared by reading down.
Sourcefn format_observations(&self) -> String
fn format_observations(&self) -> String
States what distinguishes the format from an alternative carrying the same streams.
Sourcefn format_stated_quality(&self) -> Option<String>
fn format_stated_quality(&self) -> Option<String>
States the quality the extractor named, or the picture size standing in for it.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl<This> FormatLabelExt<This> for Thiswhere
This: FormatDescriptionAlg,
Derives what a chooser reads about one format.