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

Method list_views

atomic-repository/src/repository/views.rs:358–366  ·  view source on GitHub ↗

List all views in the repository. # Returns A vector of view names.

(&self)

Source from the content-addressed store, hash-verified

356 ///
357 /// A vector of view names.
358 pub fn list_views(&self) -> Result<Vec<String>, RepositoryError> {
359 let txn = self
360 .pristine
361 .read_txn()
362 .map_err(|e| RepositoryError::Database(e.to_string()))?;
363
364 txn.list_views()
365 .map_err(|e| RepositoryError::Database(e.to_string()))
366 }
367
368 /// Return the names of all views whose change-set references `hash`.
369 pub fn views_containing_change(&self, hash: &Hash) -> Result<Vec<String>, RepositoryError> {

Callers 6

kg_enrich_viewsMethod · 0.45
is_file_only_on_viewFunction · 0.45
test_list_viewsFunction · 0.45

Calls 1

read_txnMethod · 0.80

Tested by 2

test_list_viewsFunction · 0.36