Files
serai/common/std-shims
Luke Parker 8c366107ae Merge branch 'develop' into next
This resolves the conflicts and gets the workspace `Cargo.toml`s to not be
invalid. It doesn't actually get clippy to pass again yet.

Does move `crypto/dkg/src/evrf` into a new `crypto/dkg/evrf` crate (which does
not yet compile).
2025-08-23 15:05:13 -04:00
..
2025-08-23 15:05:13 -04:00

std shims

A crate which passes through to std when the default std feature is enabled, yet provides a series of shims when it isn't.

No guarantee of one-to-one parity is provided. The shims provided aim to be sufficient for the average case.

HashSet and HashMap are provided via hashbrown. Synchronization primitives are provided via spin (avoiding a requirement on critical-section). types are not guaranteed to be