Skip to main content

photon_runtime/admin/
mod.rs

1//! Read-only admin introspection for host ops UIs.
2//!
3//! Product hosts call [`Photon::admin_snapshot`](crate::Photon::admin_snapshot) to obtain a
4//! serde-friendly [`AdminSnapshot`] without mirroring bus state into a secondary store.
5//! HTTP routes and authorization are host-owned; this module exposes the Rust API only.
6
7mod snapshot;
8mod types;
9
10pub use snapshot::collect_admin_snapshot;
11pub use types::{
12    AdminBackendSummary, AdminCheckpointSummary, AdminHandlerSummary, AdminSnapshot,
13    AdminTopicSummary,
14};