Expand description

Impl-tools-lib

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

Modules

Implementation of the #[autoimpl] attribute
Custom version of syn fields types supporting initializers
Custom version of syn generics supporting ‘X: trait’ bound

Structs

ScopeAttr rule enabling #[impl_default] within impl_scope!
Autoimpl for types supporting Deref
#[impl_default] attribute
Contents of impl_scope!
Simple, allocation-free path representation

Enums

Content of items supported by Scope that are not common to all variants

Traits

Attribute rule for Scope