pub(crate) fn gated() -> Option<Gated>Expand description
While do-not-disturb holds from its switch or a focus session (a layer of the matrix of what reaches you): when it ends, when that is known (none: until turned off, or a session open-ended), and which of the two holds (the listener’s line in the phone’s log: “dnd (focus session)”); none otherwise.