Skip to content

Commit 612c09c

Browse files
committed
f Don't clone PaymentId
1 parent 27b9b93 commit 612c09c

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/payment/store.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -263,9 +263,8 @@ where
263263
pub(crate) fn insert(&self, payment: PaymentDetails) -> Result<bool, Error> {
264264
let mut locked_payments = self.payments.lock().unwrap();
265265

266-
let id = payment.id.clone();
267-
let updated = locked_payments.insert(id.clone(), payment.clone()).is_some();
268-
self.persist_info(&id, &payment)?;
266+
let updated = locked_payments.insert(payment.id, payment.clone()).is_some();
267+
self.persist_info(&payment.id, &payment)?;
269268
Ok(updated)
270269
}
271270

0 commit comments

Comments
 (0)