fix(deps): update rust crate rand_core to 0.10 #135
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
femboy/yip!135
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/rand_core-0.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
0.6→0.100.6→0.10Release Notes
rust-random/rand_core (rand_core)
v0.10.1Compare Source
Fixed
randcrate inTryRngdocs (#75)v0.10.0This 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.4Compare Source
v0.9.3Compare Source
Other
zerocopydependency (rand#1607)rand_core::impls::fill_via_u32_chunks,fill_via_u64_chunks(rand#1607)v0.9.2Compare Source
API changes
Sizedbound on impls ofTryRngCore,TryCryptoRngandUnwrapMut(rand#1593)UnwrapMut::reto reborrow the inner rng with a tighter lifetime (rand#1595)v0.9.1Compare Source
API changes
TryRngCore::unwrap_mut, providing an impl ofRngCoreover&mut rng(rand#1589)v0.9.0Compare Source
Dependencies and features
--ignore-rust-versiongetrandomv0.3.0 (rand#1558)zerocopyto replace someunsafecode (rand#1349, rand#1393, rand#1446, rand#1502)serde1toserde(rand#1477)getrandomtoos_rng(rand#1537)API changes
rand_core::impls::fill_via_u*_chunksto mutate source (rand#1182)RngCore::read_adapterimplementingstd::io::Read(rand#1267)CryptoBlockRng: BlockRngCore; maketrait CryptoRng: RngCorereplacingCryptoRngCore(rand#1273)TryRngCore,TryCryptoRng(rand#1424, rand#1499)fn SeedableRng::from_rng->try_from_rngand add infallible variantfn from_rng(rand#1424)fn SeedableRng::from_entropy->from_os_rngand add fallible variantfn try_from_os_rng(rand#1424)CloneandAsRefto associated typeSeedableRng::Seed(rand#1491)Configuration
📅 Schedule: (UTC)
🚦 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 these updates again.
This PR has been generated by Mend Renovate.
⚠️ Artifact update problem
Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
File name: Cargo.lock
File name: Cargo.lock
File name: Cargo.lock
File name: Cargo.lock
0f1a814175c6f9a96868c6f9a9686835f1700d5d35f1700d5ddfee390d07Pull request closed