Function diff_dir_content_digest

Source
pub fn diff_dir_content_digest(
    stored_content_digest: Option<&ContentDigest>,
    stored_xvc_content_store: &XvcStore<ContentDigest>,
    content_diffs: &DiffStore<ContentDigest>,
    sorted_entities: &[XvcEntity],
) -> Result<Diff<ContentDigest>>
Expand description

This is used to detect content changes in elements of path collections, e.g., directories or globs. When the content of these elements change, their content digests also change. We collect them together and calculate their digest to detect changes in the collection.