#random #string #charset #length

random-string

Allows to generate random strings based on a given charset and length

6 releases (3 stable)

1.1.0 Jan 10, 2024
1.0.1 Oct 20, 2023
1.0.0 Jul 3, 2021
0.2.0 Mar 15, 2021
0.1.1 Oct 10, 2020

#1073 in Algorithms

Download history 1654/week @ 2023-12-13 1444/week @ 2023-12-20 1653/week @ 2023-12-27 2840/week @ 2024-01-03 2447/week @ 2024-01-10 3494/week @ 2024-01-17 1765/week @ 2024-01-24 2201/week @ 2024-01-31 2249/week @ 2024-02-07 2282/week @ 2024-02-14 1662/week @ 2024-02-21 1945/week @ 2024-02-28 1747/week @ 2024-03-06 1666/week @ 2024-03-13 2003/week @ 2024-03-20 1748/week @ 2024-03-27

7,418 downloads per month
Used in 45 crates (35 directly)

GPL-3.0-only

6KB
78 lines

random-string

A simple crate that allows you to generate random strings based on a given charset and length.

Usage

Add a dependence in Cargo.toml

[dependencies]
random-string = "1.0"

Example

use random_string::generate;

fn main() {
    let charset = "1234567890";

    println!("[{}]", generate(6, charset));
}

Dependencies

~35KB