pub struct RuntimeStatus {Show 50 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 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 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 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§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§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§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
Source§impl PartialEq for RuntimeStatus
impl PartialEq for RuntimeStatus
Source§fn eq(&self, other: &RuntimeStatus) -> bool
fn eq(&self, other: &RuntimeStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RuntimeStatus
impl Serialize for RuntimeStatus
impl Eq 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