There should be no functional changes from this commit - the same code is used before and after this commit, except that unsafe { ... } blocks wrap smaller pieces of code afterwards. Having more granular unsafe blocks hopefully makes unsafe audits a tiny bit easier.
There should be no functional changes from this commit - the same code is used before and after this commit, except that
unsafe { ... }
blocks wrap smaller pieces of code afterwards. Having more granularunsafe
blocks hopefully makesunsafe
audits a tiny bit easier.