MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / get_view

Method get_view

atomic-core/src/pristine/txn/read.rs:323–334  ·  view source on GitHub ↗
(&self, name: &str)

Source from the content-addressed store, hash-verified

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)?;

Callers 1

get_children_viewsMethod · 0.45

Calls 2

deserialize_view_stateFunction · 0.85
getMethod · 0.65

Tested by

no test coverage detected