pub struct SensorRoutingConfig {
pub triage_model: String,
pub local_model_path: Option<String>,
pub confidence_threshold: f64,
}Expand description
Model routing configuration for sensor triage.
Fields§
§triage_model: StringWhich model tier to use for triage: “local”, “cloud_light”, “cloud_frontier”.
local_model_path: Option<String>Path to local GGUF model file (for local SLM inference).
confidence_threshold: f64Confidence threshold below which to escalate to a higher model tier.
Trait Implementations§
Source§impl Clone for SensorRoutingConfig
impl Clone for SensorRoutingConfig
Source§fn clone(&self) -> SensorRoutingConfig
fn clone(&self) -> SensorRoutingConfig
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 SensorRoutingConfig
impl Debug for SensorRoutingConfig
Source§impl<'de> Deserialize<'de> for SensorRoutingConfig
impl<'de> Deserialize<'de> for SensorRoutingConfig
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
Auto Trait Implementations§
impl Freeze for SensorRoutingConfig
impl RefUnwindSafe for SensorRoutingConfig
impl Send for SensorRoutingConfig
impl Sync for SensorRoutingConfig
impl Unpin for SensorRoutingConfig
impl UnsafeUnpin for SensorRoutingConfig
impl UnwindSafe for SensorRoutingConfig
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