Crates.io | validador_cpf |
lib.rs | validador_cpf |
version | 1.0.3 |
source | src |
created_at | 2024-04-25 09:06:50.259541 |
updated_at | 2024-04-25 09:21:00.861956 |
description | Componente para validação de CPF criada no treinamento desafio de rust do torneseumprogramador |
homepage | https://www.torneseumprogramador.com.br/cursos/desafio_rust/aulas |
repository | https://github.com/torneseumprogramador/validador_cpf_desafio_rust |
max_upload_size | |
id | 1219932 |
size | 6,101 |
Todas as aulas:
Como utilizar ?
No arquivo ( Cargo.toml )
Adicionar o codigo abaixo
[dependencies]
validar_cpf = "1.0.3"
Como utilizar em seu código Rust
extern crate validador_cpf;
use validador_cpf as validador;
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 = validador::validar_cpf(cpf.as_str());
if validado {
println!("O CPF é valido")
} else {
println!("O CPF é inválido")
}
}