Skip to main content

touches_manifest

Function touches_manifest 

Source
fn touches_manifest(base: &Manifest, cand: &Manifest, diff: &ConfigDiff) -> bool
Expand description

C19 (§9, §11 ApplyChange row): whether the candidate’s manifest differs from the base’s in any part of any entry (desired, edges, sensitivity, restart_disruption, the user probes, synonyms, and the exported systemd_restart, startup_grace, runtime_repair, stops_are_faults), in user-scope entries as in system ones, or adds or removes an entry. Canonical probes are left out: they come from the core package, and redefining one is touches_canonical. So are the fields the module derives (holds; crate::host::declared).