(&self, name: &str)
| 321 | } |
| 322 | |
| 323 | fn get_view(&self, name: &str) -> PristineResult<Option<ViewState>> { |
| 324 | let table = self.txn.open_table(VIEWS)?; |
| 325 | let result = table.get(name)?; |
| 326 | match result { |
| 327 | Some(value) => { |
| 328 | let bytes = value.value(); |
| 329 | let state = deserialize_view_state(bytes)?; |
| 330 | Ok(Some(state)) |
| 331 | } |
| 332 | None => Ok(None), |
| 333 | } |
| 334 | } |
| 335 | |
| 336 | fn list_views(&self) -> PristineResult<Vec<String>> { |
| 337 | let table = self.txn.open_table(VIEWS)?; |
no test coverage detected