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

Method get_view

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

Source from the content-addressed store, hash-verified

341 }
342
343 fn get_view(&self, name: &str) -> PristineResult<Option<ViewState>> {
344 let table = self.txn.open_table(VIEWS)?;
345 let result = table.get(name)?;
346 match result {
347 Some(value) => {
348 let bytes = value.value();
349 let state = deserialize_view_state(bytes)?;
350 Ok(Some(state))
351 }
352 None => Ok(None),
353 }
354 }
355
356 fn list_views(&self) -> PristineResult<Vec<String>> {
357 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