| Crates.io | zoden |
| lib.rs | zoden |
| version | 0.1.0 |
| created_at | 2025-10-31 11:08:20.453455+00 |
| updated_at | 2025-10-31 11:08:20.453455+00 |
| description | Clone of Javascript world's zod for Rust. |
| homepage | |
| repository | https://github.com/themahikaishar/zoden |
| max_upload_size | |
| id | 1909875 |
| size | 8,827 |
Clone of Javascript world's zod for Rust.
cargo add zoden
use zoden::Zoden;
fn main() {
let username_schema = Zoden::string().min(3).max(20);
let email_shema = Zoden::string().email();
let age_schema = Zoden::number::<usize>().min(13);
println!(
"{username} - {email} - {age}",
username = username_schema.prase("Md Mahi Kaishar").unwrap(),
email = email_shema.prase("mahi@gmail.com").unwrap(),
age= age_schema.prase("12").unwrap() // Error
);
}