Open
Conversation
Contributor
Author
|
b741a12 to
eb02c51
Compare
4947f95 to
a5d27e8
Compare
83a7580 to
fd72f51
Compare
fd72f51 to
99a5133
Compare
b939461 to
0315e77
Compare
d68813b to
d08a00e
Compare
25a9895 to
ce684ea
Compare
f900940 to
fca5b26
Compare
ff11945 to
8d753e7
Compare
6706c7c to
b6de8f5
Compare
b6de8f5 to
bdda2d2
Compare
9a1d5b7 to
34d7377
Compare
34d7377 to
5cc0222
Compare
7dc0c21 to
f508b45
Compare
271eaba to
da1247d
Compare
da1247d to
97cd2a0
Compare
97cd2a0 to
70b9478
Compare
52ebd1b to
fa17215
Compare
a00c3be to
71bdc49
Compare
8a0c4a5 to
739d868
Compare
739d868 to
7c2ceb9
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.6→0.10Release Notes
rust-random/rand_core (rand_core)
v0.10.1Compare Source
Fixed
randcrate inTryRngdocs (#75)v0.10.0Fixed
randcrate inTryRngdocs (#75)v0.9.4Compare Source
v0.9.3Compare Source
This release makes a number of significant changes which we hope will be the
last significant breakage before 1.0. Code has moved from the rust-random/rand
repository to its own rust-random/rand_core.
User-facing API changes
Changed
RngCoreandTryRngCoreare renamed toRngandTryRngrespectively (#54)Rngis now an extension trait ofTryRng<Error = Infallible>(#45)TryRng::Erroris bound oncore::error::Errorinstead ofDebug + Display(#58)Sizedbound on impls ofSeedableRng(rand#1641)Added
SeedableRng::{fork, try_fork}methods (#17)core::convert::Infallible(#56)Removed
TryRng::read_adaptermethod (replaced withrand::RngReader) (rand#1669)os_rngcrate feature (rand#1674)OsRngandOsErrorstructs (rand#1674)SeedableRng::from_os_rngandSeedableRng::try_from_os_rngmethods (rand#1674)getrandomdependency (rand#1674)stdcrate feature (rand#1674)serdedependency (#28)UnwrapMutstruct andRng::unwrap_mutmethod (#45)Rng::unwrap_errmethod in favor of explicit wrapping inUnwrapErr(#53)API changes to PRNG implementation helpers
Added
BlockRng::reconstructandBlockRng::remaining_resultsmethods (#36)block::Generator::dropmethod (#35)BlockRng::word_offsetmethod (#44)Changed
lehelper functions with newutilshelpers (rand#1667, #34, #38, #45)BlockRng::generate_and_setmethod toreset_and_skip(#44)block::BlockRngCoretrait toblock::Generator(#26)BlockRngCore::Resultsassociated type toOutputand remove type bounds on it (#26)Removed
RngforBlockRng, making the latter more generic (#34)BlockRng64struct (#34)BlockRng::resetmethod (#44)BlockRng::indexmethod (replaced withBlockRng::word_offset) (#44)Generator::Itemassociated type (#26)CryptoBlockRng(#69)v0.9.2Compare Source
Other
zerocopydependency (rand#1607)rand_core::impls::fill_via_u32_chunks,fill_via_u64_chunks(rand#1607)v0.9.1Compare Source
API changes
Sizedbound on impls ofTryRngCore,TryCryptoRngandUnwrapMut(rand#1593)UnwrapMut::reto reborrow the inner rng with a tighter lifetime (rand#1595)v0.9.0Compare Source
API changes
TryRngCore::unwrap_mut, providing an impl ofRngCoreover&mut rng(rand#1589)Configuration
📅 Schedule: (in timezone America/Los_Angeles)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.