hibana 0.8.0

Const-projected Affine Multiparty Session Types for choreography-first Rust protocols
Documentation
//! Observability surface exposing canonical observe modules.
//!
//! The no_std tap ring lives in `observe::core`. Tap event identifiers are
//! generated at build time and consumed internally by the canonical observe
//! owners.

/// Core tap ring and trace storage.
pub(crate) mod core;

/// Tap event identifiers.
pub(crate) mod ids;

/// Tap event builders.
pub(crate) mod events;

/// Scope trace helpers.
pub(crate) mod scope;

#[cfg(all(test, hibana_repo_tests))]
#[path = "observe/tests/normalise.rs"]
mod normalise;