diff options
| author | Ruben Beltran del Rio <git@r.bdr.sh> | 2025-01-25 11:00:29 +0100 |
|---|---|---|
| committer | Ruben Beltran del Rio <git@r.bdr.sh> | 2025-01-25 11:00:29 +0100 |
| commit | 2fdda21d13ed742bdb52ec3ba74538af83de2bf4 (patch) | |
| tree | 99dce889e84538e222a1327caa3157e08bb96911 /src/configuration.rs | |
| parent | a9923f251d1a3828f5fd943e1b87ec260afa7d82 (diff) | |
Address clippy issues
Diffstat (limited to 'src/configuration.rs')
| -rw-r--r-- | src/configuration.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/configuration.rs b/src/configuration.rs index af5c46d..49cd991 100644 --- a/src/configuration.rs +++ b/src/configuration.rs @@ -18,7 +18,7 @@ pub enum ConfigurationError { /// Configuration for any proxy #[derive(Debug)] -pub struct ProxyConfiguration { +pub struct Proxy { pub local_port: u16, pub bind_address: String, pub remote_host: String, @@ -28,8 +28,8 @@ pub struct ProxyConfiguration { /// Aggregated configuration for both proxies, already in a reference counter. pub struct Configuration { - pub imap_configuration: Arc<ProxyConfiguration>, - pub smtp_configuration: Arc<ProxyConfiguration>, + pub imap_configuration: Arc<Proxy>, + pub smtp_configuration: Arc<Proxy>, } impl Configuration { @@ -37,14 +37,14 @@ impl Configuration { /// variables. Exits if the right ones aren't found. pub fn new() -> Result<Self, ConfigurationError> { Ok(Configuration { - imap_configuration: Arc::new(ProxyConfiguration { + imap_configuration: Arc::new(Proxy { local_port: get_env_number("LOCAL_IMAP_PORT", 143)?, bind_address: get_env_var("LOCAL_IMAP_BIND_ADDRESS", Some("0.0.0.0".to_string()))?, remote_host: get_env_var("REMOTE_IMAP_DOMAIN", None)?, remote_port: get_env_number("REMOTE_IMAP_PORT", 993)?, protocol: "IMAP", }), - smtp_configuration: Arc::new(ProxyConfiguration { + smtp_configuration: Arc::new(Proxy { local_port: get_env_number("LOCAL_SMTP_PORT", 25)?, bind_address: get_env_var("LOCAL_SMTP_BIND_ADDRESS", Some("0.0.0.0".to_string()))?, remote_host: get_env_var("REMOTE_SMTP_DOMAIN", None)?, |