(&self, id: u64)
| 309 | |
| 310 | impl ViewTxnT for ReadTxn { |
| 311 | fn get_view_by_id(&self, id: u64) -> PristineResult<Option<ViewState>> { |
| 312 | let table = self.txn.open_table(VIEWS)?; |
| 313 | for result in table.iter()? { |
| 314 | let (_key, value) = result?; |
| 315 | let state = deserialize_view_state(value.value())?; |
| 316 | if state.id == id { |
| 317 | return Ok(Some(state)); |
| 318 | } |
| 319 | } |
| 320 | Ok(None) |
| 321 | } |
| 322 | |
| 323 | fn get_view(&self, name: &str) -> PristineResult<Option<ViewState>> { |
| 324 | let table = self.txn.open_table(VIEWS)?; |
nothing calls this directly
no test coverage detected