Create examples that show an external implementation of Config, Mutation, and Bender.
In addition - remove the BasicMutation and rename BasicBender to BaseBender to reflect its use as the default bender implementation in the library.
To add, MutConfig should have a procedural macro that can derive the to_hashmap method.
The above is of course optional, since it might take too much time to develop - however it should be known that due to how simplified it makes development due to far less boilerplate, it should be prioritized.
Create examples that show an external implementation of
Config
,Mutation
, andBender
.In addition - remove the
BasicMutation
and renameBasicBender
toBaseBender
to reflect its use as the default bender implementation in the library.To add,
MutConfig
should have a procedural macro that can derive theto_hashmap
method. The above is of course optional, since it might take too much time to develop - however it should be known that due to how simplified it makes development due to far less boilerplate, it should be prioritized.