queries.rs

 1use super::*;
 2
 3pub mod access_tokens;
 4pub mod buffers;
 5pub mod channels;
 6pub mod contacts;
 7pub mod messages;
 8pub mod projects;
 9pub mod rooms;
10pub mod servers;
11pub mod users;
12
13fn max_assign<T: Ord>(max: &mut Option<T>, val: T) {
14    if let Some(max_val) = max {
15        if val > *max_val {
16            *max = Some(val);
17        }
18    } else {
19        *max = Some(val);
20    }
21}