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};