#tf2 #demo

demostf-client

Api client for demos.tf

15 unstable releases (3 breaking)

0.4.3 Aug 21, 2022
0.4.2 Jun 28, 2022
0.4.1 May 15, 2022
0.3.0 Jan 23, 2022
0.1.1 Jul 25, 2020

#535 in Web programming

Download history 9/week @ 2023-05-15 5/week @ 2023-05-22 54/week @ 2023-05-29 14/week @ 2023-06-05 8/week @ 2023-06-12 55/week @ 2023-06-19 37/week @ 2023-06-26 27/week @ 2023-07-03 20/week @ 2023-07-10 23/week @ 2023-07-17 15/week @ 2023-07-24 11/week @ 2023-07-31 20/week @ 2023-08-07 45/week @ 2023-08-14 5/week @ 2023-08-21 39/week @ 2023-08-28

109 downloads per month

MIT/Apache

29KB
658 lines

api-client

Build Status

Rust api client for demos.tf

Example

use demostf_client::{ListOrder, ListParams, ApiClient};

#[tokio::main]
async fn main() -> Result<(), demostf_client::Error> {
    let client = ApiClient::new();
    
    let demos = client.list(ListParams::default().with_order(ListOrder::Ascending), 1).await?;
    
    for demo in demos {
        println!("{}: {}", demo.id, demo.name);
    }
    Ok(())
}

Dependencies

~7–23MB
~377K SLoC