Releases: kas-gui/impl-tools
Releases · kas-gui/impl-tools
0.5.0
#[autoimpl]
on traits now merges trait generics with macro generics (#21)lib::autoimpl::struct_items
returns the trait path in addition to impl items (#22)- Add
lib::autoimpl::ImplArgs::for_fields
,for_fields_iter
(#22) - Add autoimpl support for
Copy
,AsRef
,AsMut
,Borrow
,BorrowMut
,PartialEq
,Eq
,PartialOrd
,Ord
,Hash
(#22) - Add
#[automatically_derived]
annotation to generated impls (#22)
0.4.4
0.4.3
0.4.2
0.4.0
0.3.2
0.3.0
The library now supports extensibility. Most code has been moved to a new crate,
impl-tools-lib
. Users may replace impl-tools
with their own front-end
proc-macro crate, adding/removing the traits supported by #[autoimpl]
and the
attributes supported by impl_scope!
.
- Extensibility for
impl_scope!
- Extensibility for
#[autoimpl]
- Permit path arguments in
#[autoimpl]
- Bug-fix for
#[autoimpl(Debug)]
on tuple and unit structs - Lots of internal code revision