This will obviously require fixing all those errors around rust after the next snap