Struct Latency Sensitivity Learner
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi.
Learner that derives default latency sensitivity hints from run history.
Implementations
impl LatencySensitivityLearner
impl LatencySensitivityLearner
new
pub fn new(agent_id: impl Into<String>, config: SensitivityConfig) -> Self
Create a new latency-sensitivity learner.
Parameters
agent_id: Agent identifier whose trie state should be updated.config: Sensitivity-derivation configuration for the trie builder.
Returns
A configured LatencySensitivityLearner.
Trait Implementations
impl Learner for LatencySensitivityLearner
impl Learner for LatencySensitivityLearner
process_run
fn process_run<'a>(
&'a self,
run: &'a RunRecord,
backend: &'a dyn StorageBackendDyn,
hot_cache: &'a Arc<RwLock<HotCache>>,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'a>>