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}