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

Method iter_adjacent

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

Source from the content-addressed store, hash-verified

517 }
518
519 fn iter_adjacent(
520 &self,
521 _vertex: GraphNode<NodeId>,
522 _min_flag: EdgeFlags,
523 _max_flag: EdgeFlags,
524 ) -> Result<Self::Adj, PristineError> {
525 Ok(MockAdjIter(Vec::new().into_iter()))
526 }
527
528 fn find_block(&self, pos: Position<NodeId>) -> Result<GraphNode<NodeId>, PristineError> {
529 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