As noted here, the external RNGs OsRng and JitterRng could easily be moved to another crate and may be of use to users not needing other parts of rand (especially crypto libraries).
Three options:
keep in rand
move to a new crate
move to rand-core
The last one may not be ideal; part of the rationale for rand-core was to make it a small, easily reviewable API crate (a goal it already does poorly on).
@briansmith @jmst @bhickey @nagisa @joshlf, any opinion on this?
As noted here, the external RNGs
OsRng
andJitterRng
could easily be moved to another crate and may be of use to users not needing other parts ofrand
(especially crypto libraries).Three options:
rand
rand-core
The last one may not be ideal; part of the rationale for
rand-core
was to make it a small, easily reviewable API crate (a goal it already does poorly on).@briansmith @jmst @bhickey @nagisa @joshlf, any opinion on this?