From 24f99f4cb80405ac52581fbe1bb705a0b2f16ab6 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Fri, 5 Dec 2025 00:43:36 -0500 Subject: [PATCH] FunctionManager: cleanup Default impl --- src/function_manager.rs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/function_manager.rs b/src/function_manager.rs index 4bcd0d8..b7a0b0e 100644 --- a/src/function_manager.rs +++ b/src/function_manager.rs @@ -17,12 +17,11 @@ pub struct FunctionManager { impl Default for FunctionManager { fn default() -> Self { - let mut vec: Functions = Vec::with_capacity(COLORS.len()); - vec.push(( - Id::new("Function Manager"), - FunctionEntry::default(), - )); - Self { functions: vec } + let mut d = Self { + ..Default::default() + }; + d.push_empty(); + d } }