(buffers: &DashMap<String, Buffer>, name: &str)
| 87 | } |
| 88 | |
| 89 | pub fn get_buffer(buffers: &DashMap<String, Buffer>, name: &str) -> Result<Buffer, String> { |
| 90 | buffers |
| 91 | .get(name) |
| 92 | .map(|r| r.value().clone()) |
| 93 | .ok_or_else(|| format!("Buffer '{}' not found", name)) |
| 94 | } |
| 95 | |
| 96 | pub fn peek_buffer( |
| 97 | buffers: &DashMap<String, Buffer>, |