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}