Skip to content

derive(Error) for struct and enum error types

active 2024-12-302026-08-08 (UTC)

Partial coverage12,420 / 14,129 hourly files (88%) · 2 absent upstream · 1,703 failed, retryable2024-12-302026-08-11 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
512
Pushes
28
Pull requests
14
Issues
13
Stars
386
Forks
19

Activity over time

Daily event counts in the loaded window

Line chart, 587 days from 2024-12-30 to 2026-08-08. Pushes: 28 total, peak 4 in a day. Pull requests: 14 total, peak 2 in a day. Issues: 13 total, peak 2 in a day. Comments: 26 total, peak 3 in a day. Stars: 386 total, peak 6 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
dtolnay60281210
flippette3003
phial32001
jbirnick2000
daniel-levin1001
Tuckertcs1000
lolbinarycat1000
oleid1001
dishmaker1010
christian-smith1001
CrabbyDisk1001
jasonRustyViasat1001
alexkirsz1001
onlycs1001
Marcono12341001
ilyagr1001
tessus1001
synalice1001
TuTiuTe1001
HatemMn1000

Recent activity

Latest issues, pull requests and releases

  • Issue#447lpireyn2026-02-19 22:38
    Additional arguments of the form `.0` in `#[error(...), .0]` don't compile
  • Pull request#445dtolnay2026-02-17 03:01
  • Pull request#444veeceey2026-02-13 08:50
  • Issue comment#437synalice2026-01-14 12:10
    Generate doc string from error string or vice versa
  • Issue#440dtolnay2025-12-06 04:49
    thiserror fails to compile when a workspace crate is named "core"
  • Issue comment#440dtolnay2025-12-06 04:49
    thiserror fails to compile when a workspace crate is named "core"
  • Issue#440Tuckertcs2025-12-05 23:57
    thiserror fails to compile when a workspace crate is named "core"
  • Issue comment#439CrabbyDisk2025-11-19 01:14
    example from documentation does not compile
  • Issue comment#424ilyagr2025-11-07 06:48
    Attribute like `from` for `Box`ing large error variants
  • Pull request#438dishmaker2025-11-06 19:56
  • Issue comment#435TuTiuTe2025-10-22 15:42
    [Feature request] Enabling support for transitive "#[from]' handling
  • Issue#435HatemMn2025-10-02 12:02
    [Feature request] Enabling support for transitive "#[from]' handling
  • Releasedtolnay2025-09-28 23:27
    2.0.17
  • Pull request#434dtolnay2025-09-28 23:25
  • Pull request#434dtolnay2025-09-28 23:23
  • Pull request#433dtolnay2025-09-10 17:31
  • Issue comment#432tessus2025-09-09 23:57
    error[E0463]: can't find crate for `thiserror_impl`
  • Issue#430dtolnay2025-08-31 13:34
    Problem in reexporting
  • Issue comment#430dtolnay2025-08-31 13:34
    Problem in reexporting
  • Issue#430vaytea2025-08-31 11:35
    Problem in reexporting
  • Pull request#428dtolnay2025-08-18 22:17
  • Pull request#427dtolnay2025-08-16 17:33
  • Pull request#427dtolnay2025-08-16 17:26
  • Releasedtolnay2025-08-11 23:07
    2.0.14
  • Pull request#426dtolnay2025-08-11 23:05

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 386 stars here means stars gained during the window, not the repo's star count.