Accessorise version 0.2.0 has been released
Accessorise 0.2.0 has been released with the following change notes:
Added
-
Added the trait_macros module and moved all the trait-centric macros into it.
-
Added the impl_get_set_val macro.
-
Added the impl_trait_get_set_val macro.
-
Added the impl_get_ref_mut macro.
-
Added the impl_trait_get_ref_mut macro.
-
Added the trait_get_ref_mut macro.
-
Added the trait_set_val_clone_sig macro.
Changed
-
Renamed the macros module to impl_macros.
-
Renamed the impl_get macro to impl_get_copy and updated referencing macros accordingly.
-
Renamed all macro parameters named $name and $name_type to $field_name and $field_name_type respectively.
-
Renamed the impl_trait_get macro to impl_trait_get_copy and updated referencing macros accordingly.
-
Renamed the impl_set macro to impl_set_move and updated referencing macros accordingly.
-
Renamed the impl_trait_set macro to impl_trait_set_move.
-
Renamed the impl_get_set macro to impl_get_copy_set_move.
-
Updated the tests module.
-
Renamed the trait_get macro to trait_get_val and updated referencing macros accordingly.
-
Renamed the trait_set macro to trait_set_val and updated referencing macros accordingly.
-
Renamed the trait_get_set macro to trait_get_set_val.
-
Renamed the impl_set_move macro to impl_set_val.
-
Renamed the impl_trait_set_move macro to impl_trait_set_val.
-
Renamed the impl_get_clone macro to impl_get_val.
-
Renamed the impl_set_clone macro to impl_set_val_clone.
-
Renamed the impl_trait_set_clone macro to impl_trait_set_val_clone.
-
Updated the Readme.
-
Updated the project description.
-
Cleaned up the code a bit.
Removed
-
Removed the impl_get_copy and the impl_trait_get_copy macros.
-
Removed the impl_get_copy_set_move macro.
-
Removed the trait_get_clone macro.