6个版本

0.1.5 2019年12月23日
0.1.4 2019年12月23日

#172电子邮件

MIT 许可证

9KB
204

rust-faker

使用Rust创建假数据
🦀 + 😎 = 💖

使用方法

extern crate rust_faker;

use rust_faker::{create_names};

fn main() {
  println!("{:?}", create_names("Adiatma", "Kamarudin", 2).unwrap()); // [Name{ first_name: "Adiatma", last_name: "Kamarudin" }, Name{ first_name: "Adiatma", last_name: "Kamarudin" }]

  for name in create_names("Adiatma", "Kamarudin", 2).unwrap() {
    println!("{:?}", name.fullname()) // "Adiatma Kamarudin"
  }

  for name in create_names("Ad", "Ka", 2).unwrap() {
    println!("{:?}", name.reverse().unwarp()) // "aK dA"
  }
}

API参考

名称

  • create_names 用于创建具有参数 first_namelast_nameloop_by 的名称数据集合。

  • create_name 用于创建单个数据名称,具有参数 first_namelast_name

  • create_name 中的 Name 结构体有两个方法 fullname 用于获取全名和 reverse 用于反转名称文本。

电子邮件

  • create_emails 用于创建具有参数 emailloop_by 的电子邮件数据集合。

  • create_email 用于创建单个数据电子邮件,参数为 email

文本

  • create_text 用于创建具有参数 titledescriptionloop_by 的文本数据集合。

地址

  • create_address 用于创建具有参数 addressloop_by 的地址数据集合。

许可证

MIT

无运行时依赖