refactor: move task_fn into its own crate

This commit is contained in:
TechnoPorg committed 2026-02-12 23:31:24 +01:00
1 parent b8204c4ed9
commit fe8de2784b
35 files changed
+125 -135

No files matched your search

+2 -1
View File
@@ -13,7 +13,8 @@ pub fn bench_deep_chain(c: &mut Criterion) {
group.bench_function("dagx", |b| {
b.iter(|| {
rt.block_on(async {
use dagx::{task_fn, DagRunner};
use dagx::DagRunner;
use dagx_test::task_fn;
let dag = DagRunner::new();
+2 -1
View File
@@ -13,7 +13,8 @@ pub fn bench_diamond_pattern(c: &mut Criterion) {
group.bench_function("dagx", |b| {
b.iter(|| {
rt.block_on(async {
use dagx::{task_fn, DagRunner};
use dagx::DagRunner;
use dagx_test::task_fn;
let dag = DagRunner::new();
+2 -1
View File
@@ -12,7 +12,8 @@ pub fn bench_etl_pipeline(c: &mut Criterion) {
group.bench_function("dagx", |b| {
b.iter(|| {
rt.block_on(async {
use dagx::{task_fn, DagRunner};
use dagx::DagRunner;
use dagx_test::task_fn;
let dag = DagRunner::new();
+2 -1
View File
@@ -14,7 +14,8 @@ pub fn bench_large_scale(c: &mut Criterion) {
group.bench_function("dagx", |b| {
b.iter(|| {
rt.block_on(async {
use dagx::{task_fn, DagRunner};
use dagx::DagRunner;
use dagx_test::task_fn;
let dag = DagRunner::new();
for i in 0..10_000 {
+2 -1
View File
@@ -12,7 +12,8 @@ pub fn bench_linear_pipeline(c: &mut Criterion) {
group.bench_function("dagx", |b| {
b.iter(|| {
rt.block_on(async {
use dagx::{task_fn, DagRunner};
use dagx::DagRunner;
use dagx_test::task_fn;
let dag = DagRunner::new();
+2 -1
View File
@@ -13,7 +13,8 @@ pub fn bench_wide_fanout(c: &mut Criterion) {
group.bench_function("dagx", |b| {
b.iter(|| {
rt.block_on(async {
use dagx::{task_fn, DagRunner};
use dagx::DagRunner;
use dagx_test::task_fn;
let dag = DagRunner::new();
let source: TaskHandle<_> = dag.add_task(task_fn::<(), _, _>(|_: ()| 42)).into();