Skip to main content

shown_late

Function shown_late 

Source
fn shown_late(
    shown: &mut Shown,
    notice: &mut Notice,
    record: &mut dyn DoseRecord,
    late: Late,
)
Expand description

A dose’s reminder known shown late (answered late, or after the tick stopped waiting). Its words read first (DoseRecord::going; they depend on the record, which says it shown right after): still to remind, it is recorded shown (DoseRecord::shown) and said again in place with the doubt first (Late::Unconfirmed: “was not confirmed in time”), unless it says so already, was closed meanwhile (seen), or its “Taken” was pressed meanwhile (the press runs after, wait_for_press: never shown again over it). The server’s answer to that Notify gives its number from then on (GNOME gives a new one to a notice no longer shown). No longer to remind (marked, reminded elsewhere, kept elsewhere now), it is taken away, never recorded shown: another device reads it sent, maybe shown, and says so.