#derive #methods #helper #maintenance #zerror

macro zerror_derive

zerror_derive derives common helpers for Z crates

3 releases (breaking)

0.3.0 Feb 19, 2024
0.2.0 Dec 27, 2023
0.1.0 Sep 21, 2023

#17 in #maintenance

Download history 41/week @ 2023-12-23 2/week @ 2024-01-06 1/week @ 2024-01-13 2/week @ 2024-02-10 155/week @ 2024-02-17 70/week @ 2024-02-24 15/week @ 2024-03-02 27/week @ 2024-03-09 15/week @ 2024-03-16 27/week @ 2024-03-23 75/week @ 2024-03-30 9/week @ 2024-04-06

130 downloads per month
Used in 13 crates (9 directly)

Apache-2.0

28KB
572 lines

zerror derive

This library provides a derive macro so that an enum with a { core: ErrorCore } member will have the requisite methods for manipulating the core.

Status

Maintenance track. The library is considered stable and will be put into maintenance mode if unchanged for one year.

Scope

This library derives ZerrorCore.

Warts

  • IoToZ will likely disappear before this library goes stable.

Documentation

The latest documentation is always available at docs.rs.

Dependencies

~1.5MB
~33K SLoC