From 1eb60034449094f1eb06bce82bb983ec1f6655b3 Mon Sep 17 00:00:00 2001 From: Luc Perkins Date: Thu, 16 May 2024 15:05:11 -0300 Subject: [PATCH] Derive Copy for Environment --- magic-nix-cache/src/env.rs | 2 +- magic-nix-cache/src/main.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/magic-nix-cache/src/env.rs b/magic-nix-cache/src/env.rs index 6f3cc63..1b59405 100644 --- a/magic-nix-cache/src/env.rs +++ b/magic-nix-cache/src/env.rs @@ -1,6 +1,6 @@ use std::fmt::{self, Display}; -#[derive(Clone)] +#[derive(Clone, Copy)] pub enum Environment { GitHubActions, GitLabCI, diff --git a/magic-nix-cache/src/main.rs b/magic-nix-cache/src/main.rs index f30b161..6aa266a 100644 --- a/magic-nix-cache/src/main.rs +++ b/magic-nix-cache/src/main.rs @@ -161,7 +161,7 @@ async fn main_cli() -> Result<()> { let args = Args::parse(); let environment = env::Environment::determine(); tracing::debug!("Running in {}", environment.to_string()); - args.validate(environment.clone())?; + args.validate(environment)?; let metrics = Arc::new(telemetry::TelemetryReport::new());