Cannot find function

Then the impl block seems bit pointless tbh.
Also, thanks for making me aware that free functions do have an access to struct's private fields. I was totally unaware of that.