Skip to content

Commit 5e76abf

Browse files
committed
Fixup nested dyn-traits
1 parent c1590e4 commit 5e76abf

File tree

3 files changed

+75
-248
lines changed

3 files changed

+75
-248
lines changed

benches/usage.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use criterion::*;
22
use prodash::{
33
messages::MessageLevel,
44
tree::{root::Options as TreeOptions, Root as Tree},
5-
BoxedDynProgress,
5+
BoxedDynNestedProgress, Count,
66
};
77

88
fn usage(c: &mut Criterion) {
@@ -18,10 +18,9 @@ fn usage(c: &mut Criterion) {
1818
.throughput(Throughput::Elements(5))
1919
.bench_function("set tree 5 times", |b| {
2020
let root = small_tree();
21-
let mut progress = root.add_child("the one");
21+
let progress = root.add_child("the one");
2222
progress.init(Some(20), Some("element".into()));
23-
let mut progress = BoxedDynProgress::new(progress);
24-
use prodash::Progress;
23+
let progress = BoxedDynNestedProgress::new(progress);
2524
b.iter(|| {
2625
progress.set(1);
2726
progress.set(2);

src/lib.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ pub mod progress;
6565

6666
mod traits;
6767
pub use traits::{
68-
BoxedDynProgress, Count, DynProgress, DynProgressToProgressBridge, NestedProgress, Progress, Root, WeakRoot,
68+
BoxedDynNestedProgress, Count, DynNestedProgress, DynNestedProgressToNestedProgress, NestedProgress, Progress,
69+
Root, WeakRoot,
6970
};
7071

7172
mod throughput;

0 commit comments

Comments
 (0)