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

facet-rs / facet / 20040754791
58%

Build:
DEFAULT BRANCH: main
Ran 08 Dec 2025 07:49PM UTC
Jobs 1
Files 203
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

08 Dec 2025 07:47PM UTC coverage: 59.082% (+0.04%) from 59.04%
20040754791

push

github

fasterthanlime
feat(facet-reflect): add CovariantPeek for covariant types

Adds a CovariantPeek wrapper that is covariant over 'facet, unlike
the invariant Peek. This allows storing multiple values with different
lifetimes in a single collection without repeated shrink_lifetime calls.

CovariantPeek verifies at construction time that the underlying type
is actually covariant, making the lifetime covariance safe. It Derefs
to Peek, avoiding code duplication.

This addresses the use case discussed in PR #1170 comments by
@manuel-woelker and @fasterthanlime.

69 of 87 new or added lines in 1 file covered. (79.31%)

25320 of 42856 relevant lines covered (59.08%)

588.91 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
18
70.76
1.75% facet-reflect/src/peek/value.rs
Jobs
ID Job ID Ran Files Coverage
1 20040754791.1 08 Dec 2025 07:49PM UTC 203
59.08
GitHub Action Run
Source Files on build 20040754791
  • Tree
  • List 203
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 048a5662 on github
  • Prev Build on main (#20030944876)
  • Next Build on main (#20059345204)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc