Skip to main content Module sync Copy item path Source pub use crate::sync::apply::SyncOptions ;apply diff plan target SyncReport Report from a completed sync operation. SyncRequest What a CLI command requests from the sync pipeline. ConfigMutation Config mutation to apply atomically under flock. LinkMutation Link-specific config mutations. Separate type from ConfigMutation
to enforce that only link operations use the lightweight (no-sync) mutation path. ResolutionMode Resolution behavior for the resolver stage. execute Execute the unified sync pipeline. mutate_link_config Apply a link mutation under sync lock, without running the full sync pipeline.
Only for settings.links changes — use sync::execute for source mutations.