Rust referencedbrowser
dbrowser · commands::traces
Source declarations, signatures and documentation for commands::traces.
Source: sigil/weave/tools/dbrowser/src-tauri/src/commands/traces.rs. SHA-256: 042307bbd0eabb3db83759e65c29cd0d2c4af92da66cf26a1b2051d5983445c8.
This reference follows declared source modules, retains conditional attributes, and includes public declarations and implementation methods. Private-module re-exports and trait resolution require the compiler; this is a source reference, not a claim that every listed item is a root import. Function bodies and constant values are omitted.
commands::traces::TracesLocalServiceStatus
#[derive(Debug, Serialize)]
pub struct TracesLocalServiceStatus {
pub mode: &'static str,
pub service_name: &'static str,
pub bind_host: &'static str,
pub port_strategy: &'static str,
pub api_base_url: String,
pub running: bool,
pub auth_required: bool,
pub billing_visible: bool,
pub cloud_managed_by: &'static str
}Source line: 19.
commands::traces::traces_local_service_status
#[tauri::command]
pub async fn traces_local_service_status() -> Result<TracesLocalServiceStatus, String>;Source line: 32.
commands::traces::ensure_traces_local_service_started
pub async fn ensure_traces_local_service_started() -> Result<(), String>;Source line: 55.
commands::traces::shutdown_traces_local_service
pub fn shutdown_traces_local_service();Source line: 76.