uuid-rng-internal-1.18.1/.cargo_vcs_info.json0000644000000001410000000000100144640ustar { "git": { "sha1": "50d8e797ed9628820d0aff617a5f199221b82aaa" }, "path_in_vcs": "rng" }uuid-rng-internal-1.18.1/Cargo.lock0000644000000073060000000000100124510ustar # This file is automatically @generated by Cargo. # It is not intended for manual editing. version = 4 [[package]] name = "cfg-if" version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9" [[package]] name = "getrandom" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" dependencies = [ "cfg-if", "libc", "r-efi", "wasi", ] [[package]] name = "libc" version = "0.2.175" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" [[package]] name = "ppv-lite86" version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" dependencies = [ "zerocopy", ] [[package]] name = "proc-macro2" version = "1.0.101" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de" dependencies = [ "unicode-ident", ] [[package]] name = "quote" version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" dependencies = [ "proc-macro2", ] [[package]] name = "r-efi" version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" [[package]] name = "rand" version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" dependencies = [ "rand_chacha", "rand_core", ] [[package]] name = "rand_chacha" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" dependencies = [ "ppv-lite86", "rand_core", ] [[package]] name = "rand_core" version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" dependencies = [ "getrandom", ] [[package]] name = "syn" version = "2.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] [[package]] name = "unicode-ident" version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" [[package]] name = "uuid-rng-internal" version = "1.18.1" dependencies = [ "getrandom", "rand", ] [[package]] name = "wasi" version = "0.14.3+wasi-0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95" dependencies = [ "wit-bindgen", ] [[package]] name = "wit-bindgen" version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814" [[package]] name = "zerocopy" version = "0.8.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" version = "0.8.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" dependencies = [ "proc-macro2", "quote", "syn", ] uuid-rng-internal-1.18.1/Cargo.toml0000644000000021630000000000100124700ustar # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "uuid-rng-internal" version = "1.18.1" authors = ["uuid-rs contributors"] build = false autolib = false autobins = false autoexamples = false autotests = false autobenches = false description = "Private implementation details of the uuid crate." documentation = "https://docs.rs/uuid" readme = false categories = [ "data-structures", "no-std", "parser-implementations", "wasm", ] license = "Apache-2.0 OR MIT" repository = "https://github.com/uuid-rs/uuid" [lib] name = "uuid_rng_internal" path = "src/lib.rs" [dependencies.getrandom] version = "0.3" optional = true [dependencies.rand] version = "0.9" optional = true uuid-rng-internal-1.18.1/Cargo.toml.orig000064400000000000000000000010331046102023000161440ustar 00000000000000[package] name = "uuid-rng-internal" version = "1.18.1" edition = "2018" authors = [ "uuid-rs contributors" ] categories = [ "data-structures", "no-std", "parser-implementations", "wasm" ] description = "Private implementation details of the uuid crate." documentation = "https://docs.rs/uuid" repository = "https://github.com/uuid-rs/uuid" license = "Apache-2.0 OR MIT" # Forces a dependency on `getrandom` [dependencies.getrandom] version = "0.3" optional = true [dependencies.rand] version = "0.9" optional = true uuid-rng-internal-1.18.1/src/lib.rs000064400000000000000000000007311046102023000151640ustar 00000000000000//! Implementation details for the `uuid` crate. //! //! This crate is not meant to be used directly. It //! allows `wasm32-unknown-unknown` users who aren't //! in a JS-enabled runtime to configure a source of //! randomness via `getrandom`: //! //! ```toml //! [dependencies.uuid] //! features = ["v4", "rng-getrandom"] //! ``` #[doc(hidden)] pub mod __private { #[cfg(feature = "getrandom")] pub use getrandom; #[cfg(feature = "rand")] pub use rand; }