| Crates.io | rand_core_compat |
| lib.rs | rand_core_compat |
| version | 0.1.0 |
| created_at | 2025-03-19 10:53:48.004018+00 |
| updated_at | 2025-03-19 10:53:48.004018+00 |
| description | A compatibility layer for different versions of rand_core |
| homepage | |
| repository | https://github.com/tbu-/rand_core_compat |
| max_upload_size | |
| id | 1597889 |
| size | 29,519 |
A compatibility layer for rand_core providing adaptation between traits for
each version.
Select the rand_core/rand versions you want to have compatibility between
using the crate features:
rand_core_0_5: rand_core 0.5/rand 0.7.rand_core_0_6: rand_core 0.6/rand 0.8.rand_core_0_9: rand_core 0.9/rand 0.9.You then most likely want to wrap your RNG, e.g. of version rand_core 0.6/rand 0.8 in a [Rng06] struct. It'll implement the RngCore traits of
all the other versions you selected via features.