fn rows_for_slot(db: &Db, slot: &SessionSlot) -> Result<Vec<StoredHandoff>>Expand description
A seat’s rows, oldest first. A row that fails to decode is skipped loudly rather than failing the read: a damaged record is not a reason to stop drawing the handoff that did decode.