smbcloud_networking/
lib.rs

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