20 releases

0.11.4 Sep 29, 2025
0.11.3 Jun 21, 2025
0.11.1 Dec 21, 2024
0.10.1 Oct 21, 2024
0.3.0 Mar 31, 2022

#498 in Procedural macros

Download history 7868/week @ 2025-10-26 8683/week @ 2025-11-02 7349/week @ 2025-11-09 10832/week @ 2025-11-16 12660/week @ 2025-11-23 11051/week @ 2025-11-30 10026/week @ 2025-12-07 11163/week @ 2025-12-14 3779/week @ 2025-12-21 3856/week @ 2025-12-28 7548/week @ 2026-01-04 8854/week @ 2026-01-11 10380/week @ 2026-01-18 12138/week @ 2026-01-25 13561/week @ 2026-02-01 13939/week @ 2026-02-08

50,971 downloads per month
Used in 138 crates (2 directly)

MIT/Apache

150KB
3K SLoC

Impl-tools-lib

To implement the proc-macros, copy and modify the impl-tools crate, which is merely documentation plus wrappers around this crate.


Impl-tools library

This is the library behind the impl-tools crate.

This library may be used directly to write custom variants of the impl-tools macros, for example extending #[autoimpl] to support other traits or writing new attribute macros to be evaluated within a impl_scope!.

The COPYRIGHT file includes a list of contributors who claim copyright on this project. This list may be incomplete; new contributors may optionally add themselves to this list.

The impl-tools library is published under the terms of the Apache License, Version 2.0. You may obtain a copy of this licence from the LICENSE file or on the following webpage: https://www.apache.org/licenses/LICENSE-2.0

Dependencies

~185–570KB
~13K SLoC