pub(crate) fn propagate_through_directories<G>(
    graph: &G,
    reachable_from_heads: impl NodeSet + Sync,
    timestamps: &(impl GetIndex<Output = i64> + Sync),
    max_timestamps: &mut [AtomicI64]
) -> Result<()>where
    G: SwhBackwardGraph + SwhGraphWithProperties + Sync,
    <G as SwhGraphWithProperties>::Maps: Maps,
Expand description

Propagate maximum of timestamps from contents to any directory containing them