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

facet-rs / facet / 19871315706 / 1
58%
main: 58%

Build:
DEFAULT BRANCH: main
Ran 02 Dec 2025 07:43PM UTC
Files 170
Run time 6s
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

02 Dec 2025 07:41PM UTC coverage: 58.759% (-0.2%) from 58.959%
19871315706.1

push

github

fasterthanlime
Add Facet implementation for Result<T, E>

This adds support for the Result<T, E> type in facet, mirroring the
existing Option<T> implementation.

Changes:
- facet-core: Add ResultDef and ResultVTable in types/def/result.rs
- facet-core: Add Def::Result variant to the Def enum
- facet-core: Implement Facet trait for Result<T, E> with Debug, PartialEq,
  PartialOrd, Ord, and Hash support
- facet-reflect: Add PeekResult for reading Result values
- facet-reflect: Add Partial API support (begin_ok, begin_err) for building
  Result values
- facet-reflect: Add TrackerKind::Result and Tracker::Result for tracking
  Result initialization state

Closes #990

20467 of 34832 relevant lines covered (58.76%)

539.41 hits per line

Source Files on job 19871315706.1
  • Tree
  • List 170
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 19871315706
  • 87694bd2 on github
  • Prev Job for on main (#19870405453.1)
  • Next Job for on main (#19871853185.1)
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