INNER CODE UNIT · Rust
iter
valeriansaliou/sonic · core/src/executor/mod.rs:89
pub fn iter(&self) -> impl Iterator<Item = (&u32, &DynamicConfig)> {
self.0.iter()
}
pub fn get(&self, key: &u32) -> Option<&DynamicConfig> {
self.0.get(key)
}
}
#[derive(Debug, Default, Clone, Copy)]
pub struct DynamicConfig {
pub sonic: DynamicConfigSonic,
pub rocksdb: DynamicConfigRocksDb,
}
#[derive(Debug, Default, Clone, Copy, PartialEq, Eq)]
pub struct DynamicConfigSonic {
pub disable_janitor_tasks: Option<bool>,