Since this was only stabilised in 1.46.0, it falls back to a naïve version on older versions.
It seems unlikely that the version in libstd will ever be different from calling the zeros versions on !self, but for future-proofing, this defers to the libstd versions anyway.
Since this was only stabilised in 1.46.0, it falls back to a naïve version on older versions.
It seems unlikely that the version in libstd will ever be different from calling the zeros versions on !self, but for future-proofing, this defers to the libstd versions anyway.