serverlist_unknown/
serverlist_unknown.rs1use battlebit_api::BBApi;
2
3fn main() {
4 let api = BBApi::new();
5
6 let server_list = api.server_list()
7 .expect("Retrieving server list");
8
9 let servers_with_unknown: Vec<battlebit_api::ServerData> = server_list
10 .into_iter()
11 .filter(|server| server.has_unknown())
12 .collect();
13
14 if servers_with_unknown.is_empty() {
15 println!("No servers with unknown fields found!")
16 } else {
17 servers_with_unknown.iter().for_each(|server| {
18 println!("{} [{}, {}, {}] ({}, {}, {})",
19 server.name(),
20 server.gamemode(),
21 server.map(),
22 server.map_size(),
23 server.hz(),
24 server.anti_cheat(),
25 server.build()
26 )
27 });
28 }
29}