Module update
aspect
An experimental module providing a way to update method parameters in aspects.
The trait Update allows a value to be updated while guaranteeing the return type is the same.
Update
The trait UpdateRef allows a value to be updated by using its reference.
UpdateRef