• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rust-bitcoin / rust-bitcoin / 16866877666
83%

Build:
DEFAULT BRANCH: master
Ran 10 Aug 2025 10:09PM UTC
Jobs 1
Files 132
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

10 Aug 2025 10:08PM UTC coverage: 83.493% (+0.002%) from 83.491%
16866877666

push

github

apoelstra
Merge rust-bitcoin/rust-bitcoin#4762: Implement `Encodable`/`Decodable` for list of `u8`

<a class=hub.com/rust-bitcoin/rust-bitcoin/commit/c2b6cf980fc8ad823993c262ed6e45c362b8c7d3">c2b6cf980 Implement Encodable/Decodable for list of u8 (Tobin C. Harding)

Pull request description:

  Currently we have a macro that implements for a vector of a bunch of types, also we implement manually for `Vec<u8>`. This was done because of the lack of specialization in Rust. However we can check the type ID of the generic type at run time and switch on it.
  
  Implement both traits using `TypeId` to dynamically run separate code blocks for `u8` vs any other type. 
  
  NOTE: Introduces a single line usage of `unsafe`.


ACKs for top commit:
  apoelstra:
    ACK c2b6cf980fc8ad823993c262ed6e45c362b8c7d3; successfully ran local tests


Tree-SHA512: 4fa18171a0d5801114e969ee694b89fab23

21588 of 25856 relevant lines covered (83.49%)

15121.58 hits per line

Coverage Regressions

Lines Coverage ∆ File
24
95.43
0.03% bitcoin/src/consensus/encode.rs
Jobs
ID Job ID Ran Files Coverage
1 16866877666.1 10 Aug 2025 10:09PM UTC 132
83.49
GitHub Action Run
Source Files on build 16866877666
  • Tree
  • List 132
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16866877666
  • ea74fd89 on github
  • Prev Build on master (#16865850311)
  • Next Build on master (#16867676505)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc