daedalus-core

Crates.iodaedalus-core
lib.rsdaedalus-core
version0.1.1
created_at2026-01-19 12:19:19.17474+00
updated_at2026-01-23 03:16:32.105533+00
descriptionCore types and shared utilities for the Daedalus dataflow stack.
homepagehttps://github.com/Prometheus-Dynamics/Daedalus
repositoryhttps://github.com/Prometheus-Dynamics/Daedalus
max_upload_size
id2054495
size94,800
Mathias (SoZ0)

documentation

https://docs.rs/daedalus-core

README

daedalus-core

Foundational types shared across the workspace: compute affinity, sync policy, IDs, metrics, errors, and channel utilities.

Highlights

  • Enums for compute affinity (CPU/GPU preferences), sync policies, and metrics.
  • Typed IDs for nodes/edges to keep registry/planner/runtime aligned.
  • Channel helpers for bounded/unbounded/broadcast/newest delivery semantics.
  • Error types shared between planner/runtime/engine.

Usage

  • Imported transitively through the facade crates; rarely used directly.
  • Channel implementations are used inside the runtime executors and host bridges.
Commit count: 8

cargo fmt