From 3ea2780f7bc123b414eba4c837c062037da9d728 Mon Sep 17 00:00:00 2001 From: Noor Date: Mon, 16 Dec 2024 16:00:34 +0530 Subject: [PATCH] Make RestartPolicy and RestartPolicyType structs Copyable --- src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 1880c26..52ea01e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -33,7 +33,7 @@ pub mod config { #[prost(string, tag = "2")] pub value: String, } - #[derive(Clone, Serialize, Deserialize, prost::Message)] + #[derive(Clone, Copy, Serialize, Deserialize, prost::Message)] pub struct RestartPolicy { #[prost(uint32, tag = "1")] pub max_retries: u32, @@ -43,7 +43,7 @@ pub mod config { pub policy: Option, } - #[derive(Clone, Serialize, Deserialize, prost::Oneof)] + #[derive(Clone, Copy, Serialize, Deserialize, prost::Oneof)] pub enum RestartPolicyType { #[prost(bool, tag = "3")] Always(bool),