Skip to main content

normalize

Function normalize 

Source
pub fn normalize(entries: Vec<Entry>) -> Normalized
Expand description

entries repaired as repair repairs their messages, but that user entries side by side stay apart: an assistant entry directly after another is merged into it (the later stop standing) and keeps the first’s id, author and made-time; a result no call waits for is dropped, and an entry left empty with it; a made-up result for a call nothing answered goes into the next user entry, else a new entry by Author::rig; a system entry arriving while calls wait moves after the entries that answer them. A list repair leaves as it is comes back unchanged.