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

kaidokert / fixed-bigint-rs / 29722797323
97%

Build:
DEFAULT BRANCH: main
Ran 20 Jul 2026 06:50AM UTC
Jobs 1
Files 62
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

20 Jul 2026 06:50AM UTC coverage: 96.952% (-0.4%) from 97.374%
29722797323

push

github

web-flow
Complete shift/bitwise operand-form symmetry across both carriers (#174)

* Complete shift/bitwise operand-form symmetry across both carriers

FixedUInt and HeaplessBigInt exposed different operand forms for the same
operators. This lands them on an identical matrix.

FixedUInt was missing the borrowed-operand bitwise forms heapless already
had: `Not for &Self` and `Bit{And,Or,Xor}Assign<&Self>` (only the value-RHS
assign existed). Added, delegating to the value logic.

HeaplessBigInt was missing the shift operand spread FixedUInt already had:
only value-receiver `usize`/`u32` shifts and `Sh{l,r}Assign<usize>` existed.
Added the reference-receiver and reference-RHS operator forms (a small local
macro deref-and-forwarding to the value shift — free, since the carrier is
Copy) plus `Sh{l,r}Assign` for `u32`, `&usize`, and `&u32`.

31 of 31 new or added lines in 3 files covered. (100.0%)

60 existing lines in 5 files now uncovered.

6171 of 6365 relevant lines covered (96.95%)

6539.46 hits per line

Coverage Regressions

Lines Coverage ∆ File
21
96.26
-0.63% src/heapless/arith.rs
18
59.46
-15.54% src/heapless/strict.rs
12
92.68
-5.23% src/heapless/shift_ops.rs
6
92.81
-2.73% src/heapless/power_of_two.rs
3
95.31
0.58% src/heapless/isqrt.rs
Jobs
ID Job ID Ran Files Coverage
1 29722797323.1 20 Jul 2026 06:50AM UTC 62
96.95
GitHub Action Run
Source Files on build 29722797323
  • Tree
  • List 62
  • Changed 17
  • Source Changed 16
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29722797323
  • bf4da3c5 on github
  • Prev Build on main (#29715991077)
  • Next Build on main (#29724714896)
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