#random #generate #name #directory #numbers #addresses

randir

生成包含随机姓名、电话号码和电子邮件地址的目录

6 个版本

0.2.0 2022年9月12日
0.1.4 2020年5月16日

#121 in 电子邮件

MIT 许可证

48KB
2.5K SLoC

randir

生成包含随机姓名、电话号码和电子邮件地址的目录。

示例用法

use randir::utils::generate_entries;

fn main() {
    // generate 100 random names, telephone numbers & email addresses
    let directory = generate_entries(100);
    for entry in directory {
        println!("{}", entry)
    }
}

详情

generate_entries() 函数的结果类型为 Vec<Entry>Entry 被定义为

pub struct Entry {
    pub uid: usize,
    pub first_name: String,
    pub last_name: String,
    pub phone_nr: String,
    pub email: String,
}

导入

要使用随机目录生成器,您需要将其包含在 Rust 项目的 Cargo.toml 文件中

[dependencies]
randir = "0.2"

lib.rs:

示例用法

use randir::utils::generate_entries;

/// generate 100 random names and telephone numbers
let directory = generate_entries(100);
for entry in directory {
    println!("{}", entry)
}

详情

generate_entries() 函数的结果类型为 Vec<Entry>Entry 被定义为

pub struct Entry {
    pub uid: usize,
    pub first_name: String,
    pub last_name: String,
    pub phone_nr: String,
}

依赖关系

~310KB