bitwarden_api_api/apis/
configuration.rs1#[derive(Debug, Clone)]
12pub struct Configuration {
13 pub base_path: String,
14 pub user_agent: Option<String>,
15 pub client: reqwest::Client,
16 pub basic_auth: Option<BasicAuth>,
17 pub oauth_access_token: Option<String>,
18 pub bearer_access_token: Option<String>,
19 pub api_key: Option<ApiKey>,
20 }
22
23pub type BasicAuth = (String, Option<String>);
24
25#[derive(Debug, Clone)]
26pub struct ApiKey {
27 pub prefix: Option<String>,
28 pub key: String,
29}
30
31impl Configuration {
32 pub fn new() -> Configuration {
33 Configuration::default()
34 }
35}
36
37impl Default for Configuration {
38 fn default() -> Self {
39 Configuration {
40 base_path: "http://localhost".to_owned(),
41 user_agent: Some("OpenAPI-Generator/latest/rust".to_owned()),
42 client: reqwest::Client::new(),
43 basic_auth: None,
44 oauth_access_token: None,
45 bearer_access_token: None,
46 api_key: None,
47 }
48 }
49}