[][src]Trait pubgrub::report::Reporter

pub trait Reporter<P: Package, V: Version> {
    type Output;
    pub fn report(derivation_tree: &DerivationTree<P, V>) -> Self::Output;
}

Reporter trait.

Associated Types

type Output

Output type of the report.

Loading content...

Required methods

pub fn report(derivation_tree: &DerivationTree<P, V>) -> Self::Output

Generate a report from the derivation tree describing the resolution failure.

Loading content...

Implementors

impl<P: Package, V: Version> Reporter<P, V> for DefaultStringReporter[src]

type Output = String

Loading content...