From 627a5cf760f826052a0d52026ae8c054f49dca5a Mon Sep 17 00:00:00 2001 From: Louis <contact@louiscap.co> Date: Sun, 5 Jan 2025 00:04:26 +0000 Subject: [PATCH] Implement 'apply' for Option<EnvFile> --- src/env_file.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/env_file.rs b/src/env_file.rs index 97ae492..6111cb9 100644 --- a/src/env_file.rs +++ b/src/env_file.rs @@ -149,6 +149,14 @@ impl <E> ApplyEnvironmentFile for Result<EnvironmentFile, E> { } } +impl ApplyEnvironmentFile for Option<EnvironmentFile> { + fn apply(&self, options: ApplyOptions) { + if let Some(file) = self { + file.apply(options); + } + } +} + pub struct EnvFileIterator<'a> { lines: &'a [FileLine], current: usize, -- GitLab