diff --git a/01.workspace/heave/src/str/catalog.rs b/01.workspace/heave/src/str/catalog.rs index b114f13..a071943 100644 --- a/01.workspace/heave/src/str/catalog.rs +++ b/01.workspace/heave/src/str/catalog.rs @@ -44,7 +44,7 @@ impl Catalog { where F: FnOnce(&HashMap) -> Result, { - let mut guarded_items = self.items.lock().map_err(|_| FailedTo::LockCatalog)?; - exec(&mut guarded_items) + let guarded_items = self.items.lock().map_err(|_| FailedTo::LockCatalog)?; + exec(&guarded_items) } }