If https://github.com/jermp/essentials/pull/9 is merged, visit functions would need to be implemented like this. This will allow to use const-ref instead of simple ref for saving, which is good and important for third-party users.
Note: Submodule essentials needs to be updated in the PR before actually merging this change.
If https://github.com/jermp/essentials/pull/9 is merged, visit functions would need to be implemented like this. This will allow to use const-ref instead of simple ref for saving, which is good and important for third-party users.
Note: Submodule essentials needs to be updated in the PR before actually merging this change.