fn touches_manifest(base: &Manifest, cand: &Manifest, diff: &ConfigDiff) -> boolExpand 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).