PackageTrack
Sign in Get early access

enum-primitive-derive

enum_primitive implementation using procedural macros to have a custom derive

0.3.0 12M downloads/mo #2862 most downloaded on crates.io source

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Ships on a steady schedule

a new release about every 2.1 years

Most releases are documented

notes for 5 of 6 stable releases

1 version withdrawn

withdrawn after publishing

9 years old

7 releases · first in 2017

0 releases in the last 12 months

see the full history below

Release timeline

7 releases · Aug 2017 to Nov 2023
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 7
  1. 0.3.0 22 Nov 2023

    Nothing published for this version

  2. 0.2.2 30 Oct 2021
    Release notes

    Changed

    • Switch to using core instead of std for no-std support
    Open source →
  3. 0.2.1 30 May 2020
    Release notes

    Added

    • support TryFrom
    Open source →
  4. 0.2.0 30 May 2020 withdrawn
    Release notes

    Changed

    • Upgrade syn and quote to 1.0
    • add a better diagnostic for the case where a discriminant isn't specified for an enum
    • Move unnecessary num-traits dependency to dev-dependencies
    • Migrate to Rust 2018 edition
    Open source →
  5. 0.1.2 31 Aug 2017
    Release notes

    Changed

    • drop extern crate core; as core is unused
    Open source →
  6. 0.1.1 31 Aug 2017
    Release notes

    Added

    • Support for more casts on discriminants
    Open source →
  7. 0.1.0 30 Aug 2017
    Release notes

    Initial version

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive