pin-project-lite

A lightweight version of pin-project written with declarative macros.

APACHE-2.0 License

Downloads
239.5M
Stars
220
Committers
9

Bot releases are visible (Hide)

pin-project-lite - 0.2.14 Latest Release

Published by github-actions[bot] 7 months ago

  • Document PinnedDrop. (#83, thanks @jbr)
pin-project-lite - 0.2.13

Published by github-actions[bot] about 1 year ago

  • Allow attributes in impl and method of PinnedDrop implementation.
pin-project-lite - 0.2.12

Published by github-actions[bot] about 1 year ago

  • Work around an issue where the projected types/methods appear in the documentation as if they were part of the public API if the visibility is not correctly parsed due to the rustc bug. See #77 for details.
pin-project-lite - 0.2.11

Published by github-actions[bot] about 1 year ago

  • Add support for #[project(!Unpin)]. This is equivalent to pin-project's !Unpin option. (#76, thanks @matheus-consoli)
pin-project-lite - 0.2.10

Published by github-actions[bot] over 1 year ago

  • Inline project methods. (#74, thanks @EFanZh)
pin-project-lite - 0.2.9

Published by github-actions[bot] over 2 years ago

  • Improve compile time of pin_project! calls. (#71, thanks @nnethercote)
pin-project-lite - 0.2.8

Published by github-actions[bot] almost 3 years ago

  • Fix handling of trailing commas in PinnedDrop impl. (#64, thanks @Michael-J-Ward)
pin-project-lite - 0.2.7

Published by github-actions[bot] over 3 years ago

pin-project-lite - 0.2.6

Published by github-actions[bot] over 3 years ago

  • Support item attributes in any order. (#57, thanks @SabrinaJewson)
pin-project-lite - 0.1.12

Published by github-actions[bot] over 3 years ago

pin-project-lite - 0.2.5

Published by github-actions[bot] over 3 years ago

pin-project-lite - 0.2.4

Published by github-actions[bot] almost 4 years ago

  • Add project_replace. (#43, thanks @Marwes)
pin-project-lite - 0.2.3

Published by github-actions[bot] almost 4 years ago

pin-project-lite - 0.2.2

Published by github-actions[bot] almost 4 years ago

pin-project-lite - 0.2.1

Published by github-actions[bot] almost 4 years ago

  • Exclude unneeded files from crates.io.
pin-project-lite - 0.2.0

Published by github-actions[bot] almost 4 years ago

See the release notes for a complete list of changes.

pin-project-lite - 0.1.11

Published by taiki-e about 4 years ago

  • Suppress clippy::redundant_pub_crate lint in generated code.

  • Documentation improvements.

pin-project-lite - 0.1.10

Published by taiki-e about 4 years ago

  • Fix compatibility with drop_bounds lint, which will be added to rustc in the future. See taiki-e/pin-project#272 for more details.
pin-project-lite - 0.1.9

Published by taiki-e about 4 years ago

  • Fix trailing comma support in generics
pin-project-lite - 0.1.8

Published by taiki-e about 4 years ago

  • Fix compatibility of generated code with forbid(future_incompatible)

    Note: This does not guarantee compatibility with forbid(future_incompatible) in the future.
    If rustc adds a new lint, we may not be able to keep this.

Package Rankings
Top 4.15% on Crates.io
Badges
Extracted from project README
crates.io docs.rs license msrv github actions