Error message displayed when I execute 'cargo bench'

Looks like all versions of bitvec older than the newest one, 0.17.4, have been yanked from crates due to a memory error. Update the version in your Cargo.toml to ^0.17.4.

thank you! because of your suggestions,i have solved that problem,but i have another problem,please see the picture:

alloc, TryInto and maybe_uninit are all features were stabilized a fairly long time ago (for example TryInto has been usable on the stable channel since 1.34.0, which came out in April 2019). You'll need to upgrade your compiler to a newer version.