validador_crate_rust

Crates.iovalidador_crate_rust
lib.rsvalidador_crate_rust
version1.0.0
sourcesrc
created_at2024-02-15 14:32:05.814555
updated_at2024-02-15 14:46:24.636524
descriptionAula de como criar uma Crate
homepagehttps://github.com/torneseumprogramador/validador-crate-rust
repositoryhttps://github.com/torneseumprogramador/validador-crate-rust
max_upload_size
id1141147
size6,034
Danilo Aparecido dos Santos (Didox)

documentation

https://github.com/torneseumprogramador/validador-crate-rust/blob/main/README.md

README

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")
    }
}

Commit count: 0

cargo fmt