smbcloud_networking/
lib.rs

1pub mod constants;
2
3use constants::{SMB_CLIENT_ID, SMB_CLIENT_SECRET};
4use smbcloud_network::environment::Environment;
5use url_builder::URLBuilder;
6
7pub fn smb_base_url_builder(env: Environment) -> URLBuilder {
8    let mut url_builder = URLBuilder::new();
9    url_builder
10        .set_protocol(&env.api_protocol())
11        .set_host(&env.api_host())
12        .add_param("client_id", SMB_CLIENT_ID)
13        .add_param("client_secret", SMB_CLIENT_SECRET);
14    url_builder
15}