From 7c76e148ce077b100730fb979b7c725935dd02f0 Mon Sep 17 00:00:00 2001 From: Emilia Date: Sat, 22 Nov 2025 21:06:58 -0500 Subject: [PATCH] Fix transfer_region in release mode --- plate-tool-lib/src/transfer_region.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/plate-tool-lib/src/transfer_region.rs b/plate-tool-lib/src/transfer_region.rs index 0fedd0d..e0343c8 100644 --- a/plate-tool-lib/src/transfer_region.rs +++ b/plate-tool-lib/src/transfer_region.rs @@ -7,8 +7,9 @@ use crate::plate::PlateType; use crate::util; use crate::Well; -use std::fmt; +use std::fmt::{self, Display}; use std::sync::LazyLock; +use std::ops::Mul; #[derive(Clone, PartialEq, Eq, Serialize, Deserialize, Debug, Hash)] pub struct CustomRegion { @@ -522,8 +523,6 @@ fn standardize_rectangle(c1: &Well, c2: &Well) -> (Well, Well) { ) } -#[cfg(debug_assertions)] -use std::{fmt::Display, ops::Mul}; #[cfg(debug_assertions)] // There should be no reason to print a transfer otherwise impl fmt::Display for TransferRegion {