24 lines
1.3 KiB
Rust
24 lines
1.3 KiB
Rust
// file: crates/ksp-app-config-desk/src/constants.rs
|
|
// version: 4
|
|
|
|
//! Application-owned tracing targets and domains.
|
|
|
|
/// Owning target for backend events emitted by Config Desk.
|
|
pub(crate) const TRACING_TARGET: &str = "ksp-app-config-desk";
|
|
/// Owning target for generic frontend events emitted through the KSP bridge.
|
|
pub(crate) const TRACING_TARGET_FRONTEND: &str = "ksp-app-config-desk.frontend";
|
|
/// Owning target for main-window frontend events.
|
|
pub(crate) const TRACING_TARGET_FRONTEND_MAIN: &str = "ksp-app-config-desk.frontend.main";
|
|
/// Owning target for splash-window frontend events.
|
|
pub(crate) const TRACING_TARGET_FRONTEND_SPLASH: &str = "ksp-app-config-desk.frontend.splash";
|
|
/// Structured domain used while bootstrapping Config and Logging.
|
|
pub(crate) const TRACING_DOMAIN_BOOTSTRAP: &str = "config.bootstrap";
|
|
/// Structured domain used by technical frontend events.
|
|
pub(crate) const TRACING_DOMAIN_FRONTEND: &str = "frontend";
|
|
/// Structured domain used by Tauri window lifecycle operations.
|
|
pub(crate) const TRACING_DOMAIN_WINDOWS: &str = "desktop.window";
|
|
/// Structured domain for Config document inventory, diagnostics and repair.
|
|
pub(crate) const TRACING_DOMAIN_DOCUMENTS: &str = "config.documents";
|
|
/// Structured domain for Config profile selection and provenance inspection.
|
|
pub(crate) const TRACING_DOMAIN_PROFILES: &str = "config.profiles";
|