Merge rust-bitcoin/rust-bitcoin#1122: Add docs re Rust 1.51.1

7f498ee2a2 Add docs re Rust 1.51.1 (Tobin C. Harding)

Pull request description:

  After auditing the code base for 'msrv' the only remaining mention (excl. md files) is on `unsigned_abs`.

  Add docs to save the next guy looking up what version of Rust introduced `unsigned_abs`. (I also added an item to the [msrv tracking issue](https://github.com/rust-bitcoin/rust-bitcoin/issues/1060).)

ACKs for top commit:
  Kixunil:
    ACK 7f498ee2a2
  apoelstra:
    ACK 7f498ee2a2

Tree-SHA512: 9b4bdca09d3f7ac1c0584f4eb5207983a064cfe81ed26952d00396b2e0019ef40eee192b7f09d36c68b8c4e1f8de9cac2d1f3ee0946626bae089b46fe38704ab
This commit is contained in:
Andrew Poelstra 2022-07-25 13:41:11 +00:00
commit 7953764d78
No known key found for this signature in database
GPG Key ID: C588D63CE41B97C1
1 changed files with 1 additions and 1 deletions

View File

@ -336,7 +336,7 @@ fn dec_width(mut num: u64) -> usize {
width width
} }
// NIH due to MSRV, impl copied from `core` // NIH due to MSRV, impl copied from `core::i8::unsigned_abs` (introduced in Rust 1.51.1).
fn unsigned_abs(x: i8) -> u8 { fn unsigned_abs(x: i8) -> u8 {
x.wrapping_abs() as u8 x.wrapping_abs() as u8
} }