Lines Matching refs:key
106 pub key: String, field
116 pub key: String, field
129 key: String::new(), in default()
153 key: config.key, in new()
171 let (n_rtx, interval, key) = (self.n_rtx.clone(), self.interval.clone(), self.key.clone()); in start_rtx_timer()
192 done = on_rtx_timeout(&conn, &tr_map, &key, rtx + 1).await; in start_rtx_timer()
248 pub fn insert(&mut self, key: String, tr: Transaction) -> bool { in insert()
249 self.tr_map.insert(key, tr); in insert()
254 pub fn find(&self, key: &str) -> Option<&Transaction> { in find()
255 self.tr_map.get(key) in find()
258 pub fn get(&mut self, key: &str) -> Option<&mut Transaction> { in get()
259 self.tr_map.get_mut(key) in get()
263 pub fn delete(&mut self, key: &str) -> Option<Transaction> { in delete()
264 self.tr_map.remove(key) in delete()