Enable 'steady tick' on progress bars in `fluent_embed_interaction`

finchie
Jun 4, 2025, 2:36 PM
5P3O2D3G76VM3WSYDCVTOFFMGHLMK2K47K6UTR4P64R2GAM7X5JAC

Dependencies

  • [2] BAH2JCJP Add progress bar to `fluent_embed_interaction`
  • [3] QJC4IQIT Refactor `Localize` functions to infallibly return `String`

Change contents

  • edit in fluent_embed_interaction/src/progress.rs at line 5
    [2.653]
    [2.653]
    use std::time::Duration;
  • edit in fluent_embed_interaction/src/progress.rs at line 19
    [2.1033]
    [2.1033]
    let progress_bar =
    indicatif::ProgressBar::new(length).with_style(PROGRESS_TEMPLATE.clone());
    progress_bar.enable_steady_tick(Duration::from_millis(10));
  • replacement in fluent_embed_interaction/src/progress.rs at line 24
    [2.1048][2.1048:1214]()
    progress_bar: environment
    .progress_bars
    .add(indicatif::ProgressBar::new(length).with_style(PROGRESS_TEMPLATE.clone())),
    [2.1048]
    [2.1214]
    progress_bar: environment.progress_bars.add(progress_bar),