L5PHFTIERPDAFIOSHZSMAN2CUSFM626ISMGTDYRN5KWPLXCOVPXAC
SXEYMYF7P4RZMZ46WPL4IZUTSQ2ATBWYZX7QNVMS3SGOYXYOHAGQC
edges_del: Vec<crate::change::NewEdge<Option<ChangeId>>>,
if !deletion.edges_del.is_empty() { self.rec.actions.push(Record::Edit { change: Atom::EdgeMap(EdgeMap { edges: deletion.edges_del, inode: diff.inode, }), local: Local { line: d[r].new, path: diff.path.clone(), }, }) }
if !deletion.edges_del.is_empty() {
self.rec.actions.push(Record::Edit {
change: Atom::EdgeMap(EdgeMap {
edges: deletion.edges_del,
inode: diff.inode,
}),
local: Local {
line: d[r].new,
path: diff.path.clone(),
},
})
}
edges_del: Vec::new(),
let edge = change::NewEdge {
deletion.edges.push(change::NewEdge {
}; if v.flag.contains(EdgeFlags::DELETED) { deletion.edges_del.push(edge) } else { deletion.edges.push(edge) }
};
if v.flag.contains(EdgeFlags::DELETED) {
deletion.edges_del.push(edge)
} else {
deletion.edges.push(edge)