mirror of
https://github.com/tribufu/rust-gamedig
synced 2026-06-01 09:42:41 +00:00
refator: copy cli into mono
This commit is contained in:
parent
66ae3c296e
commit
80f6b87991
63 changed files with 244 additions and 34 deletions
14
crates/lib/examples/valve_master_server_query.rs
Normal file
14
crates/lib/examples/valve_master_server_query.rs
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
use gamedig::valve_master_server::{query, Filter, Region, SearchFilters};
|
||||
|
||||
fn main() {
|
||||
let search_filters = SearchFilters::new()
|
||||
.insert(Filter::RunsAppID(440))
|
||||
.insert(Filter::CanBeEmpty(false))
|
||||
.insert(Filter::CanBeFull(false))
|
||||
.insert(Filter::CanHavePassword(false))
|
||||
.insert(Filter::IsSecured(true))
|
||||
.insert(Filter::HasTags(vec!["minecraft".to_string()]));
|
||||
|
||||
let ips = query(Region::Europe, Some(search_filters)).unwrap();
|
||||
println!("Servers: {:?} \n Amount: {}", ips, ips.len());
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue