FABI77LLTZYJAH4YMQ4Y6LXGTHPQ52FSA4DNZ5HHYRU2PXY5WDIAC
7NSTS6PKVQWNUGIUYBRS4GWHJPAV57TOPBTDCOBZ5YYQNFZIZW2QC
SXEYMYF7P4RZMZ46WPL4IZUTSQ2ATBWYZX7QNVMS3SGOYXYOHAGQC
6YMDOZIB5LVYLFIDGN2WNT5JTHEAMS4TFPVDEZ3OWXWOKJOC5QDAC
AD6M434OFUCH6ISHP7GXSNNRBHEWP242ZDH7QCVCYLHMRASGE5MQC
let mut alive = alive.borrow_mut();
let mut alive = alive.borrow().clone();
&mut *alive,
&mut alive,
repair_regular_up(txn, channel, &*alive, d, EdgeFlags::PSEUDO)?;
repair_regular_up(txn, channel, &alive, d, EdgeFlags::PSEUDO)?;
crate::alive::remove_redundant_children(graph, vids, &mut *alive, c);
crate::alive::remove_redundant_children(graph, vids, &mut alive, c);
self.alive_up_cache.clear(); self.alive_down_cache.clear();
self.alive_up_cache.clear();
self.alive_down_cache.clear();
assert!(self.alive_up_cache.is_empty()); assert!(self.alive_down_cache.is_empty());
assert!(self.alive_up_cache.is_empty());
assert!(self.alive_down_cache.is_empty());
} else { continue;
} else {
continue;
} else { stack.push(*v)
stack.push(*v)