1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//! Rust client for the `BinDist` Customer API.
//!
//! The client covers the customer-facing endpoints described in the
//! `BinDist` Customer API Postman collection: listing applications and
//! versions, browsing the files attached to a version, requesting
//! pre-signed download URLs, and minting public share links.
//!
//! ```no_run
//! use bindist::{Client, ListApplicationsOptions};
//!
//! # async fn run() -> bindist::Result<()> {
//! let client = Client::new("https://api.bindist.eu", "my-api-key")?;
//!
//! let page = client
//! .list_applications(&ListApplicationsOptions {
//! limit: Some(20),
//! ..Default::default()
//! })
//! .await?;
//!
//! for app in &page.items {
//! println!("{} ({})", app.name, app.application_id);
//! }
//! # Ok(())
//! # }
//! ```
pub use ;
pub use ;
pub use ;