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

Method add

atomic-core/src/pristine/traits/tests/graph_tests.rs:21–35  ·  view source on GitHub ↗
(
        &mut self,
        node: GraphNode<NodeId>,
        flags: EdgeFlags,
        dest_change: u64,
        dest_pos: u64,
        introduced_by: u64,
    )

Source from the content-addressed store, hash-verified

19 }
20
21 fn add(
22 &mut self,
23 node: GraphNode<NodeId>,
24 flags: EdgeFlags,
25 dest_change: u64,
26 dest_pos: u64,
27 introduced_by: u64,
28 ) {
29 let dest = Position {
30 change: NodeId::new(dest_change),
31 pos: ChangePosition::new(dest_pos),
32 };
33 let edge = SerializedGraphEdge::new(flags, dest, NodeId::new(introduced_by));
34 self.edges.push((node, edge));
35 }
36}
37
38impl GraphTxnT for MockGraph {

Calls 1

pushMethod · 0.45

Tested by

no test coverage detected