PackageTrack
Sign in Get early access

traitful

A collection of helper macros for trait patterns

0.3.0 8.3M downloads/mo #3438 most downloaded on crates.io ardaku/traitful

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Ships fairly regularly

a new release about every 2 months

Nearly every release is documented

notes for 4 of 4 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

4 releases · first in 2023

0 releases in the last 12 months

see the full history below

Release timeline

4 releases · Jul 2023 to Dec 2023
2024 2025 2026
Release Pre-release

Releases

latest 4
  1. 0.3.0 16 Dec 2023
    Release notes

    Fixes #8

    Open source →
    Release notes

    Changed

    • Extension trait methods now show up as "Provided methods" rather than "Required methods" in documentation
    • Extension traits no longer infer Self: Sized on methods that take self by value
    Open source →
  2. 0.2.1 09 Sep 2023
    Release notes

    Added

    • Support bounds on generics (#[seal], #[extend])
    • Support for<> syntax in #[extend]
    • Support #[extend] with no attribute params
    Open source →
  3. 0.2.0 23 Jul 2023
    Release notes

    Improved documentation for #[seal]

    Open source →
    Release notes

    Changed

    • #[extend] API to operate on traits rather than impls
    • Improved documentation for #[extend]
    • Improved documentation for #[seal]
    Open source →
  4. 0.1.0 23 Jul 2023
    Release notes

    Added

    • #[seal] attribute macro
    • #[extend] attribute macro
    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