PackageTrack
Sign in Get early access

ghost

Define your own PhantomData

0.1.23 18M downloads/mo #2216 most downloaded on crates.io dtolnay/ghost

What this package is like to depend on

Last release 1 months ago

18 Jul 2026

Release timing varies

gaps range from 2 weeks to 11 months

Some releases are documented

notes for 10 of 24 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

24 releases · first in 2018

3 releases in the last 12 months

see the full history below

Release timeline

24 releases · Dec 2018 to Jul 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 24
  1. 0.1.23 18 Jul 2026
    Release notes
    • Update to syn 3
    Open source →
  2. 0.1.22 02 Jul 2026
    Release notes
    • Resolve repr_packed_without_abi clippy lint in generated code (#45)
    Open source →
  3. 0.1.21 01 May 2026
    Release notes
    • Allow phantom as trivial field inside repr(transparent) struct (#41, #42). Previously:
    error: zero-sized fields in `repr(transparent)` cannot contain `repr(C)` types
     --> src/main.rs:7:24
      |
    7 | struct MyWrapper<T>(T, MyPhantom<T>);
      |                        ^^^^^^^^^^^^
      |
      = note: this field contains `TypeParam<T>`, which is a `#[repr(C)]` type, so it is not guaranteed to be zero-sized on all targets.
      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
      = note: for more information, see issue #78586 <https://github.com/rust-lang/rust/issues/78586>
      = note: `#[deny(repr_transparent_non_zst_fields)]` (part of `#[deny(future_incompatible)]`) on by default
    Open source →
  4. 0.1.20 05 Jul 2025
    Release notes
    • Support const generics (#38)
    Open source →
  5. 0.1.19 03 Mar 2025
    Release notes
    • Documentation improvements
    Open source →
  6. 0.1.18 11 Dec 2024
    Release notes
    • Mark all generated trait impls with #[automatically_derived] to exclude from required test coverage (#36)
    Open source →
  7. 0.1.17 02 Jan 2024
    Release notes
    • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache
    Open source →
  8. 0.1.16 01 Nov 2023
    Release notes
    • Support hiding re-export in the value namespace (#22)
    Open source →
  9. 0.1.15 01 Nov 2023
    Release notes
    • Fix compatibility with nightly rustdoc (#20, #21)
    Open source →
  10. 0.1.14 21 Jul 2023
    Release notes
    • Documentation improvements
    Open source →
  11. 0.1.13 04 Jul 2023

    Nothing published for this version

  12. 0.1.12 03 Jul 2023

    Nothing published for this version

  13. 0.1.11 03 Jul 2023

    Nothing published for this version

  14. 0.1.10 03 Jul 2023

    Nothing published for this version

  15. 0.1.9 18 Mar 2023

    Nothing published for this version

  16. 0.1.8 05 Mar 2023

    Nothing published for this version

  17. 0.1.7 17 Dec 2022

    Nothing published for this version

  18. 0.1.6 03 Aug 2022

    Nothing published for this version

  19. 0.1.5 28 Jun 2022

    Nothing published for this version

  20. 0.1.4 25 Apr 2022

    Nothing published for this version

  21. 0.1.3 25 Apr 2022

    Nothing published for this version

  22. 0.1.2 16 Jun 2020

    Nothing published for this version

  23. 0.1.1 15 Aug 2019

    Nothing published for this version

  24. 0.1.0 23 Dec 2018

    Nothing published for this version

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