From be2fdf4688f86ef7d42609c372cd04e99c11433e Mon Sep 17 00:00:00 2001 From: Dr Maxim Orlovsky Date: Sat, 30 Jan 2021 14:50:14 +0100 Subject: [PATCH] Standard derives for error types --- Cargo.toml | 2 +- src/lib.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 341f4fb..387fe3c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bitcoin-bech32" -version = "0.12.0" +version = "0.12.1" authors = ["Clark Moody"] repository = "https://github.com/rust-bitcoin/rust-bech32-bitcoin" description = "Encodes and decodes Bitcoin Segregated Witness addresses in Bech32" diff --git a/src/lib.rs b/src/lib.rs index 804f151..9a4fc5a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -248,7 +248,7 @@ fn program_version_to_variant(version: u5) -> Option { /// /// BIP141 specifies Segregated Witness and defines valid program lengths /// for Version 0 scripts. Script version is also limited to values 0-16. -#[derive(PartialEq, Debug)] +#[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Debug)] pub enum Error { /// Some Bech32 conversion error Bech32(bech32::Error),