From 6e2d09c16cd4f85e1d0cea46c2f490814e40d36c Mon Sep 17 00:00:00 2001 From: Kyle Carow Date: Thu, 4 Jan 2024 16:23:09 -0500 Subject: [PATCH] remove unnecessary lowercase and reference --- rust/fastsim-core/src/traits.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/rust/fastsim-core/src/traits.rs b/rust/fastsim-core/src/traits.rs index 68852475..449e9c7f 100644 --- a/rust/fastsim-core/src/traits.rs +++ b/rust/fastsim-core/src/traits.rs @@ -21,12 +21,11 @@ pub trait SerdeAPI: Serialize + for<'a> Deserialize<'a> { let extension = filepath .extension() .and_then(OsStr::to_str) - .with_context(|| format!("File extension could not be parsed: {filepath:?}"))? - .to_lowercase(); + .with_context(|| format!("File extension could not be parsed: {filepath:?}"))?; let file = crate::resources::RESOURCES_DIR .get_file(filepath) .with_context(|| format!("File not found in resources: {filepath:?}"))?; - let mut deserialized = Self::from_reader(file.contents(), &extension)?; + let mut deserialized = Self::from_reader(file.contents(), extension)?; deserialized.init()?; Ok(deserialized) }