diff --git a/bitcoin/src/bip32.rs b/bitcoin/src/bip32.rs index 23b7d368c..b7659e072 100644 --- a/bitcoin/src/bip32.rs +++ b/bitcoin/src/bip32.rs @@ -756,7 +756,7 @@ impl Xpriv { pub fn derive_priv>( &self, secp: &Secp256k1, - path: &P, + path: P, ) -> Result { self.derive_xpriv(secp, path) } @@ -767,7 +767,7 @@ impl Xpriv { pub fn derive_xpriv>( &self, secp: &Secp256k1, - path: &P, + path: P, ) -> Result { let mut sk: Xpriv = *self; for cnum in path.as_ref() { @@ -910,7 +910,7 @@ impl Xpub { pub fn derive_pub>( &self, secp: &Secp256k1, - path: &P, + path: P, ) -> Result { self.derive_xpub(secp, path) } @@ -921,7 +921,7 @@ impl Xpub { pub fn derive_xpub>( &self, secp: &Secp256k1, - path: &P, + path: P, ) -> Result { let mut pk: Xpub = *self; for cnum in path.as_ref() {