MCPcopy Index your code
hub / github.com/dreamsofcode-io/chatly / insert

Method insert

src/state.rs:19–24  ·  view source on GitHub ↗
(&self, room: &String, message: Message)

Source from the content-addressed store, hash-verified

17
18impl MessageStore {
19 pub async fn insert(&self, room: &String, message: Message) {
20 let mut binding = self.messages.write().await;
21 let messages = binding.entry(room.clone()).or_default();
22 messages.push_front(message);
23 messages.truncate(20);
24 }
25
26 pub async fn get(&self, room: &String) -> Vec<Message> {
27 let messages = self.messages.read().await.get(room).cloned();

Callers 1

on_connectFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected