| Crates.io | romanname |
| lib.rs | romanname |
| version | 0.1.1 |
| created_at | 2025-01-08 17:27:18.239184+00 |
| updated_at | 2025-01-08 21:48:05.580131+00 |
| description | Ancient Roman names generator. |
| homepage | |
| repository | https://github.com/KaliszS/romanname-rs |
| max_upload_size | |
| id | 1508838 |
| size | 19,023 |
Generator of random name styling on roman names. Still early version, so next patches may contain breaking changes.
praenomen + nomen + cognomen)nomen + cognomen)Failed to generate a unique name if all options are used, it will be solved in a more elegant way later)
use romanname::{NameConfig, romanname};
fn main() {
let name2p = romanname(NameConfig { praenomen: false });
let name3p = romanname(NameConfig { praenomen: true });
println!("2 parts: {:?}", name2p); // Julius Caesar
println!("3 parts: {:?}", name3p); // Lucius Cornelius Sulla
}