Skip to content

Commit e225f32

Browse files
committed
Mark sinary_trees_parallel::Tree with collector_id(SimpleCollectorId)
Fixes a compilation error
1 parent 83cac88 commit e225f32

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

libs/simple/examples/binary_trees_parallel.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@
22
arbitrary_self_types, // Unfortunately this is required for methods on Gc refs
33
)]
44
use zerogc::prelude::*;
5-
use zerogc_simple::{SimpleCollector, SimpleCollectorContext, Gc};
5+
use zerogc_simple::{SimpleCollector, SimpleCollectorContext, Gc, CollectorId as SimpleCollectorId};
66
use zerogc_derive::Trace;
77

88
use rayon::prelude::*;
99
use slog::{Logger, Drain, o};
1010

1111
#[derive(Trace)]
12+
#[zerogc(collector_id(SimpleCollectorId))]
1213
struct Tree<'gc> {
1314
#[zerogc(mutable(public))]
1415
children: GcCell<Option<(Gc<'gc, Tree<'gc>>, Gc<'gc, Tree<'gc>>)>>,

0 commit comments

Comments
 (0)