7 releases

Uses new Rust 2021

0.5.1 Sep 23, 2022
0.5.0 Sep 22, 2022
0.4.4 Sep 19, 2022
0.4.0 Aug 19, 2022
0.3.0 Mar 31, 2022

#1697 in Procedural macros

Download history 10/week @ 2022-06-11 12/week @ 2022-06-18 19/week @ 2022-06-25 9/week @ 2022-07-02 63/week @ 2022-07-09 59/week @ 2022-07-16 70/week @ 2022-07-23 28/week @ 2022-07-30 8/week @ 2022-08-06 24/week @ 2022-08-13 29/week @ 2022-08-20 10/week @ 2022-08-27 49/week @ 2022-09-03 118/week @ 2022-09-10 165/week @ 2022-09-17 93/week @ 2022-09-24

425 downloads per month
Used in 10 crates (2 directly)

MIT/Apache

98KB
2K SLoC

Impl-tools library

This is the library behind the impl-tools crate.

The only reason to use this library directly is to extend the impl-tools macros to support custom traits in #[autoimpl] or custom attributes evaluated from 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


lib.rs:

Impl-tools-lib

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

Dependencies

~265–680KB
~16K SLoC