Crates.io | validador_crate_rust |
lib.rs | validador_crate_rust |
version | 1.0.0 |
source | src |
created_at | 2024-02-15 14:32:05.814555 |
updated_at | 2024-02-15 14:46:24.636524 |
description | Aula de como criar uma Crate |
homepage | https://github.com/torneseumprogramador/validador-crate-rust |
repository | https://github.com/torneseumprogramador/validador-crate-rust |
max_upload_size | |
id | 1141147 |
size | 6,034 |
Como instalar ( Cargo.toml )
[dependencies]
validador_crate_rust = "1.0.0"
Como utilizar
use validador_crate_rust as vd;
use std::io;
fn main() {
println!("Digite um CPF");
let mut cpf = String::new();
match io::stdin().read_line(&mut cpf) {
Ok(_) => {
println!("Você digitou: {}", cpf.trim());
},
Err(e) => {
println!("Erro ao ler entrada: {}", e);
}
}
let validado: bool = vd::validador::cpf(cpf.as_str());
// let validado: bool = vd::validador::cnpj(cnpj.as_str()); ou CNPJ
if validado {
println!("O CPF é valido")
} else {
println!("O CPF é inválido")
}
}