pub struct RuntimeStatus {Show 61 fields
pub config_dir: String,
pub data_dir: String,
pub state_dir: String,
pub cache_dir: String,
pub log_dir: String,
pub temp_dir: String,
pub runtime_dir: String,
pub service_dir: String,
pub storage_topology: String,
pub http_bind: String,
pub http_request_timeout_ms: u64,
pub http_graceful_shutdown_timeout_ms: u64,
pub http_max_request_body_bytes: u64,
pub http_proxy_configured: bool,
pub http_no_proxy_rules: usize,
pub http_ssl_verify: bool,
pub qos_max_connections: usize,
pub qos_max_in_flight_requests: usize,
pub qos_max_queue_depth: usize,
pub qos_current_connections: usize,
pub qos_current_in_flight_requests: usize,
pub qos_current_queued_requests: usize,
pub qos_admitted_total: u64,
pub qos_queued_total: u64,
pub qos_rejected_total: u64,
pub qos_timed_out_total: u64,
pub qos_cancelled_total: u64,
pub qos_dropped_total: u64,
pub worker_embedding_endpoint_configured: bool,
pub worker_ocr_endpoint_configured: bool,
pub worker_vision_endpoint_configured: bool,
pub worker_extractor_endpoint_configured: bool,
pub worker_max_in_flight: usize,
pub code_index_max_in_flight: usize,
pub silent_updates_enabled: bool,
pub file_index_enabled: bool,
pub file_index_root_count: usize,
pub file_index_max_depth: usize,
pub file_index_max_file_bytes: u64,
pub file_index_scan_interval_ms: u64,
pub file_index_scan_timeout_ms: u64,
pub file_index_max_files_per_root: usize,
pub file_query_timeout_ms: u64,
pub semantic_backend_mode: String,
pub vector_backend_mode: String,
pub rerank_backend_mode: String,
pub rerank_model: Option<String>,
pub rerank_candidate_multiplier: usize,
pub rerank_max_candidates: usize,
pub rerank_timeout_ms: u64,
pub embedding_provider: Option<String>,
pub embedding_base_url: Option<String>,
pub embedding_api_key_configured: bool,
pub text_embedding_model: String,
pub image_embedding_model: String,
pub embedding_dimension: u32,
pub embedding_batch_size: Option<usize>,
pub embedding_timeout_ms: Option<u64>,
pub embedding_max_concurrency: Option<usize>,
pub model_profiles: ModelProfileRuntimeSummary,
pub telemetry: TelemetryStatus,
}Expand description
Resolved runtime paths and network budgets exposed for diagnostics.
Fields§
§config_dir: String§data_dir: String§state_dir: String§cache_dir: String§log_dir: String§temp_dir: String§runtime_dir: String§service_dir: String§storage_topology: String§http_bind: String§http_request_timeout_ms: u64§http_graceful_shutdown_timeout_ms: u64§http_max_request_body_bytes: u64§http_proxy_configured: bool§http_no_proxy_rules: usize§http_ssl_verify: bool§qos_max_connections: usize§qos_max_in_flight_requests: usize§qos_max_queue_depth: usize§qos_current_connections: usize§qos_current_in_flight_requests: usize§qos_current_queued_requests: usize§qos_admitted_total: u64§qos_queued_total: u64§qos_rejected_total: u64§qos_timed_out_total: u64§qos_cancelled_total: u64§qos_dropped_total: u64§worker_embedding_endpoint_configured: bool§worker_ocr_endpoint_configured: bool§worker_vision_endpoint_configured: bool§worker_extractor_endpoint_configured: bool§worker_max_in_flight: usize§code_index_max_in_flight: usize§silent_updates_enabled: bool§file_index_enabled: bool§file_index_root_count: usize§file_index_max_depth: usize§file_index_max_file_bytes: u64§file_index_scan_interval_ms: u64§file_index_scan_timeout_ms: u64§file_index_max_files_per_root: usize§file_query_timeout_ms: u64§semantic_backend_mode: String§vector_backend_mode: String§rerank_backend_mode: String§rerank_model: Option<String>§rerank_candidate_multiplier: usize§rerank_max_candidates: usize§rerank_timeout_ms: u64§embedding_provider: Option<String>§embedding_base_url: Option<String>§embedding_api_key_configured: bool§text_embedding_model: String§image_embedding_model: String§embedding_dimension: u32§embedding_batch_size: Option<usize>§embedding_timeout_ms: Option<u64>§embedding_max_concurrency: Option<usize>§model_profiles: ModelProfileRuntimeSummary§telemetry: TelemetryStatusTrait Implementations§
Source§impl Clone for RuntimeStatus
impl Clone for RuntimeStatus
Source§fn clone(&self) -> RuntimeStatus
fn clone(&self) -> RuntimeStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RuntimeStatus
impl Debug for RuntimeStatus
Source§impl<'de> Deserialize<'de> for RuntimeStatus
impl<'de> Deserialize<'de> for RuntimeStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RuntimeStatus
Source§impl PartialEq for RuntimeStatus
impl PartialEq for RuntimeStatus
Source§impl Serialize for RuntimeStatus
impl Serialize for RuntimeStatus
impl StructuralPartialEq for RuntimeStatus
Auto Trait Implementations§
impl Freeze for RuntimeStatus
impl RefUnwindSafe for RuntimeStatus
impl Send for RuntimeStatus
impl Sync for RuntimeStatus
impl Unpin for RuntimeStatus
impl UnsafeUnpin for RuntimeStatus
impl UnwindSafe for RuntimeStatus
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.