rust-bitcoin-unsafe-fast/bitcoin/src
merge-script 31a5e71d57
Merge rust-bitcoin/rust-bitcoin#3879: Remove Copy from `PushBytesError`
0870cd1660 Remove Copy from PushBytesError (Tobin C. Harding)

Pull request description:

  The `PushBytesError` is the only error type in the codebase to derive `Copy`. Without thinking too hard this is unusual - remove it.

  Thinking a bit harder it makes the code less maintainable because we must commit to implementing `Copy`.

ACKs for top commit:
  apoelstra:
    ACK 0870cd1660edd21739cc94075e4b3a1c7f1a7d15; successfully ran local tests; lgtm

Tree-SHA512: c71db5de634dfe2bd76336e5c31fab496f2a472a8dd164034233544c15bd89c84ff986e476fa9b7b05d01aa5332dd4bc93f63a93bf7a21e9a0ec67fc145739b2
2025-01-08 19:03:12 +00:00
..
address Remove usage of impl_from_infallible in crates 2025-01-04 23:46:12 -06:00
blockdata Merge rust-bitcoin/rust-bitcoin#3879: Remove Copy from `PushBytesError` 2025-01-08 19:03:12 +00:00
consensus Remove usage of impl_from_infallible in crates 2025-01-04 23:46:12 -06:00
crypto Merge rust-bitcoin/rust-bitcoin#3839: Use `_unchecked` to construct amounts 2025-01-08 04:08:39 +00:00
merkle_tree Merge rust-bitcoin/rust-bitcoin#3859: Remove usage of impl_from_infallible in crates 2025-01-06 14:15:17 +00:00
network Update CompactTarget::from_next_work_required to take timespan as i64 2024-11-27 11:27:22 -06:00
p2p 2025-01-05 automated rustfmt nightly 2025-01-05 01:22:00 +00:00
psbt Merge rust-bitcoin/rust-bitcoin#3839: Use `_unchecked` to construct amounts 2025-01-08 04:08:39 +00:00
taproot Remove usage of impl_from_infallible in crates 2025-01-04 23:46:12 -06:00
bip32.rs Remove usage of impl_from_infallible in crates 2025-01-04 23:46:12 -06:00
bip152.rs Remove usage of impl_from_infallible in crates 2025-01-04 23:46:12 -06:00
bip158.rs Remove usage of impl_from_infallible in crates 2025-01-04 23:46:12 -06:00
consensus_validation.rs Remove usage of impl_from_infallible in crates 2025-01-04 23:46:12 -06:00
hash_types.rs Unify deprecated note field format 2024-10-15 15:16:01 +01:00
internal_macros.rs Set avoid-breaking-exported-api to false 2024-12-11 10:11:50 +11:00
lib.rs Merge rust-bitcoin/rust-bitcoin#3746: bitcoin: Improve rustdocs on extern crates 2024-12-14 17:03:56 +00:00
policy.rs Make capitalization of SegWit uniform in rustdocs 2024-12-17 14:28:28 +00:00
pow.rs Add parenthesis to explicitly show precedence 2025-01-04 15:25:00 +11:00
serde_utils.rs Elide more lifetimes 2024-10-28 15:22:13 +11:00
sign_message.rs Remove usage of impl_from_infallible in crates 2025-01-04 23:46:12 -06:00