Skip to content
Unverified: This page has not yet been anchored to automated code tests.

vox-populi-types API Reference (generated)

Crate: vox-populi-types · Version: 0.6.0 · Target: Library (lib.rs)

Pure-data types for the Populi mesh: NodeRecord, PopuliRegistryFile, and helpers. L2 — no async runtime, no database.

Pure-data types for the Vox Populi mesh layer.

This crate holds the topology and node-record types that sit at L2 (same layer as vox-repository). They cannot live at L0 (vox-mesh-types) because [NodeRecord] embeds [vox_repository::TaskCapabilityHints] (also L2).

  • No async runtime, no database, no HTTP client.
  • All types implement Debug + Clone + Serialize + Deserialize.
  • vox-populi (L3) depends on this crate and re-exports its public surface for backwards compatibility. Callers can depend directly on vox-populi-types when they only need the data types.
DependencyKind
vox-mesh-typesNormal
vox-repositoryNormal
ModuleDescription
node_record—