dag-executor 0.1.0

A production-ready DAG executor with state management and advanced patterns
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Observability: metrics collection and (optional) Prometheus export.
//!
//! [`MetricsCollector`] is always available and dependency-free. When the
//! `metrics` feature is enabled, [`prometheus::PrometheusExporter`] renders
//! snapshots in Prometheus text format.

pub mod collector;

#[cfg(feature = "metrics")]
#[cfg_attr(docsrs, doc(cfg(feature = "metrics")))]
pub mod prometheus;

pub use collector::{MetricsCollector, MetricsSnapshot};