16 releases (8 breaking)
new 0.11.0 | Dec 9, 2024 |
---|---|
0.10.1 |
|
0.10.0 | Sep 8, 2023 |
0.9.0 | Jun 29, 2023 |
0.3.0 | Mar 31, 2022 |
#370 in Procedural macros
15,940 downloads per month
Used in 79 crates
(2 directly)
140KB
3K
SLoC
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!
.
Copyright and Licence
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
~255–690KB
~16K SLoC