smbcloud_networking/
lib.rs1pub mod constants;
2pub mod smb_client;
3
4use {
5 crate::smb_client::SmbClient, smbcloud_network::environment::Environment,
6 url_builder::URLBuilder,
7};
8
9pub fn smb_base_url_builder(env: Environment, client: (&SmbClient, &str)) -> 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", client.0.id())
15 .add_param("client_secret", client.1);
16 url_builder
17}