teamtalk 6.0.0

TeamTalk SDK for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use teamtalk::Client;

fn main() -> Result<(), Box<dyn std::error::Error>> {
    let client = Client::new()?;
    client.enable_user_cache(true);
    client.enable_channel_cache(true);
    let _ = client.refresh_user_cache();
    let _ = client.refresh_channel_cache();
    let users = client.cached_users();
    let channels = client.cached_channels();
    println!("users: {}", users.len());
    println!("channels: {}", channels.len());
    Ok(())
}