nmbrs-runtime 0.4.0

Workload execution runtime for nmbrs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Copyright 2024-2026 Jonathan Shook
// SPDX-License-Identifier: Apache-2.0

//! Polydat node registrations that need nmbrs-runtime's runtime
//! services (component tree, controls, fiber context).
//!
//! These nodes were originally inside `polydat::library` but got
//! relocated here so polydat can publish standalone — they take a
//! dependency on `nmbrs_metrics` (controls + component tree) that
//! polydat can't carry without dragging nmbrs-metrics onto crates.io
//! first. The `inventory` crate is the registration channel: this
//! module submits `polydat::register_nodes!` invocations which
//! polydat picks up at link time without knowing where they came
//! from.

pub mod runtime_context;