tuwunel_admin/query/raw/del.rs
1use tokio::time::Instant;
2use tuwunel_core::Result;
3
4use crate::admin_command;
5
6#[admin_command]
7pub(super) async fn raw_del(&self, map: String, key: String) -> Result {
8 let map = self.services.db.get(&map)?;
9 let timer = Instant::now();
10 map.remove(&key);
11
12 let query_time = timer.elapsed();
13 write!(self, "Operation completed in {query_time:?}").await
14}