From 8ec2d353c914466943da9d858007a981410881ff Mon Sep 17 00:00:00 2001 From: "Tobin C. Harding" Date: Fri, 11 Apr 2025 09:23:05 +1000 Subject: [PATCH] primitives: Derive Clone on witness::Iter There is no obvious reason why the witness iterator cannot be cloned. --- primitives/src/witness.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/primitives/src/witness.rs b/primitives/src/witness.rs index 96d1b4747..78bb13d8d 100644 --- a/primitives/src/witness.rs +++ b/primitives/src/witness.rs @@ -361,6 +361,7 @@ impl fmt::Debug for Witness { } /// An iterator returning individual witness elements. +#[derive(Clone)] pub struct Iter<'a> { inner: &'a [u8], indices_start: usize,