pub trait InstallProgress {
    fn status_changed(
        &mut self,
        pkgname: String,
        steps_done: u64,
        total_steps: u64,
        action: String
    ); fn error(
        &mut self,
        pkgname: String,
        steps_done: u64,
        total_steps: u64,
        error: String
    ); }
Expand description

Trait you can impl on any struct to customize the output of installation progress.

Required Methods

Trait Implementations

Impl for sending InstallProgress across the barrier. TODO: Needs to be reviewed in GitLab MR, because I’ve got just about zero clue what I’m doing.

A type-level representation of the type’s C++ namespace and type name. Read more

Implementors