# 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 = "2021" rust-version = "1.60.0" name = "smolcrush" version = "0.2.2" authors = ["satvrn"] description = "A smol RNG library for Rust." homepage = "https://github.com/notsatvrn/smolcrush" documentation = "https://docs.rs/smolcrush" readme = "README.md" keywords = [ "rng", "random", "rand", ] categories = [ "no-std", "wasm", ] license = "MIT" repository = "https://github.com/notsatvrn/smolcrush" [dependencies.getrandom] version = "0.2" optional = true [dependencies.rand_core] version = "0.6" [dependencies.zeroize] version = "1.7" features = ["derive"] optional = true [features] 32bit = [ "kiss", "splitmix32", "swb32", "xorshift32", "xorshift128", "xorwow", ] 64bit = [ "splitmix64", "swb64", "xorshift64", "xorshift64star", "xorshift128plus", "xorshift1024plus", "xorshift1024star", ] all = [ "32bit", "64bit", "system-rng", ] default = [ "wyrand", "xorwow", ] kiss = [] splitmix32 = [] splitmix64 = [] swb32 = ["splitmix32"] swb64 = ["splitmix64"] system-rng = [ "dep:getrandom", "rand_core/getrandom", ] wyrand = [] xorshift1024plus = ["splitmix64"] xorshift1024star = ["splitmix64"] xorshift128 = ["splitmix32"] xorshift128plus = ["splitmix64"] xorshift32 = [] xorshift64 = [] xorshift64star = [] xorwow = ["splitmix32"]