Skip to content

Commit 798818a

Browse files
committed
Factor out distributed recursion
1 parent cba86e8 commit 798818a

4 files changed

Lines changed: 604 additions & 161 deletions

File tree

src/common/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ mod children_helpers;
22
mod map_last_stream;
33
mod on_drop_stream;
44
mod once_lock;
5+
mod recursion;
56
mod task_context_helpers;
67
mod time;
78
mod uuid;
@@ -10,6 +11,7 @@ pub(crate) use children_helpers::require_one_child;
1011
pub(crate) use map_last_stream::map_last_stream;
1112
pub(crate) use on_drop_stream::on_drop_stream;
1213
pub(crate) use once_lock::OnceLockResult;
14+
pub(crate) use recursion::TreeNodeExt;
1315
pub(crate) use task_context_helpers::task_ctx_with_extension;
1416
pub(crate) use time::now_ns;
1517
pub(crate) use uuid::{deserialize_uuid, serialize_uuid};

0 commit comments

Comments
 (0)