Skip to main content

OutputChoiceAlg

Trait OutputChoiceAlg 

Source
pub trait OutputChoiceAlg: ManagerSorts {
    // Required methods
    fn suggested_output(&self) -> Self::Output;
    fn exact_output(&self, path: impl Into<PathBuf>) -> Self::Output;
}
Expand description

Provides the carrier and constructors for output choices.

Required Methods§

Source

fn suggested_output(&self) -> Self::Output

Defines output naming derived from extracted media meaning.

Source

fn exact_output(&self, path: impl Into<PathBuf>) -> Self::Output

Defines an exact output path.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§