pub mod user; pub mod user_aux; pub mod permissions; pub mod garage; pub mod campaign; pub mod campaign_difficulty_completion; pub mod common_query; pub mod sanction; pub fn parse_int_csv(s: &str) -> Vec { s.split(',').filter_map(|i_as_s| { i_as_s.parse().ok() }).collect() } pub fn dump_csv(slice: &[T]) -> String { itertools::Itertools::intersperse(slice.iter().map(|x| x.to_string()), ",".to_owned()).collect() }