pub trait ProgressCallbacks {
    // Required methods
    fn init(&mut self, addr: u32, total: usize);
    fn update(&mut self, current: usize);
    fn finish(&mut self);
}
Expand description

Progress update callbacks

Required Methods§

source

fn init(&mut self, addr: u32, total: usize)

Initialize some progress report

source

fn update(&mut self, current: usize)

Update some progress report

source

fn finish(&mut self)

Finish some progress report

Implementors§

source§

impl ProgressCallbacks for EspflashProgress

Available on crate feature cli only.