INNER CODE UNIT · Rust

get

Far-Beyond-Pulsar/Pulsar-Native · crates/agent-providers/agent_chat_core/src/lib.rs:169

    pub fn get(&self, id: &str) -> Option<&Arc<dyn ChatProvider>> {
        self.providers.get(id)
    }

    pub fn contains(&self, id: &str) -> bool {
        self.providers.contains_key(id)
    }

    pub fn remove(&mut self, id: &str) {
        self.providers.remove(id);
    }

    pub fn all(&self) -> impl Iterator<Item = (&String, &Arc<dyn ChatProvider>)> {
        self.providers.iter()
    }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…