aboutsummaryrefslogtreecommitdiff
path: root/src/configuration.rs
diff options
context:
space:
mode:
authorRuben Beltran del Rio <git@r.bdr.sh>2025-01-25 11:00:29 +0100
committerRuben Beltran del Rio <git@r.bdr.sh>2025-01-25 11:00:29 +0100
commit2fdda21d13ed742bdb52ec3ba74538af83de2bf4 (patch)
tree99dce889e84538e222a1327caa3157e08bb96911 /src/configuration.rs
parenta9923f251d1a3828f5fd943e1b87ec260afa7d82 (diff)
Address clippy issues
Diffstat (limited to 'src/configuration.rs')
-rw-r--r--src/configuration.rs10
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)?,