fn settle_kinds(dir: &Path, state: &mut State, path: &Path)Expand description
A calendar of this device’s own whose kinds were never written (made
before 21 October 2026 without them, when “unsaid” meant both): what it
holds says them, written once with it (its state, dav/local/): events
alone, tasks alone, or both when it holds both or nothing. A server’s says
its own at each sync (supported-calendar-component-set; unsaid, both, as
RFC 4791 §5.2.3 has it).