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

Method vault_kg_node

atomic-repository/src/repository/vault_triples.rs:488–495  ·  view source on GitHub ↗

Get a single KG node by ID.

(&self, id: &str)

Source from the content-addressed store, hash-verified

486
487 /// Get a single KG node by ID.
488 pub fn vault_kg_node(&self, id: &str) -> Result<Option<KgNode>, RepositoryError> {
489 let txn = self
490 .pristine
491 .read_txn()
492 .map_err(|e| RepositoryError::Database(e.to_string()))?;
493 txn.get_kg_node(id)
494 .map_err(|e| RepositoryError::Database(e.to_string()))
495 }
496
497 /// Count total KG nodes.
498 pub fn vault_kg_node_count(&self) -> Result<usize, RepositoryError> {

Calls 2

read_txnMethod · 0.80
get_kg_nodeMethod · 0.45