Get cached metadata for a query
(&self, query: &str)
| 166 | |
| 167 | /// Get cached metadata for a query |
| 168 | fn get_metadata(&self, query: &str) -> Option<StatementMetadata> { |
| 169 | let statements = self.statements.lock().ok()?; |
| 170 | statements.get(query).map(|cached| { |
| 171 | // Update last used time (we can't modify through the immutable reference) |
| 172 | cached.metadata.clone() |
| 173 | }) |
| 174 | } |
| 175 | |
| 176 | /// Cache metadata for a query |
| 177 | fn cache_metadata(&self, query: String, metadata: StatementMetadata) { |
no test coverage detected