From e4118e1feb3fea8303639bfdef900171eb86f1aa Mon Sep 17 00:00:00 2001 From: yggverse Date: Sat, 18 Jan 2025 14:13:46 +0200 Subject: [PATCH] implement `Default` trait, remove `Clone` derive --- .../browser/window/tab/item/page/client/request/feature.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/app/browser/window/tab/item/page/client/request/feature.rs b/src/app/browser/window/tab/item/page/client/request/feature.rs index 79f48169..4026bd7c 100644 --- a/src/app/browser/window/tab/item/page/client/request/feature.rs +++ b/src/app/browser/window/tab/item/page/client/request/feature.rs @@ -3,7 +3,6 @@ const DOWNLOAD: &str = "download:"; const SOURCE: &str = "source:"; /// Feature wrapper for client `Request` -#[derive(Clone)] pub enum Feature { Default, Download, @@ -38,3 +37,9 @@ impl Feature { } } } + +impl Default for Feature { + fn default() -> Self { + Feature::Default + } +}