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

Method iter_adjacent

atomic-core/src/record/workflow/retrieve.rs:496–503  ·  view source on GitHub ↗
(
            &self,
            _vertex: GraphNode<NodeId>,
            _min_flag: EdgeFlags,
            _max_flag: EdgeFlags,
        )

Source from the content-addressed store, hash-verified

494 }
495
496 fn iter_adjacent(
497 &self,
498 _vertex: GraphNode<NodeId>,
499 _min_flag: EdgeFlags,
500 _max_flag: EdgeFlags,
501 ) -> Result<Self::Adj, PristineError> {
502 Ok(MockAdjIter(Vec::new().into_iter()))
503 }
504
505 fn find_block(&self, pos: Position<NodeId>) -> Result<GraphNode<NodeId>, PristineError> {
506 if self.empty || pos == Position::ROOT {

Callers 3

find_predecessor_endFunction · 0.45
find_edge_introduced_byFunction · 0.45

Calls 2

MockAdjIterClass · 0.70
into_iterMethod · 0.45

Tested by

no test coverage detected