Crate brado

Source
Expand description

Utilitários para validação de documentos brasileiros

Brado fornece funções para identificação, validação e geração de documentos brasileiros. O nome desta biblioteca (Brado) é um acronimo de BRAzilian DOcs validator (validador de DOcumentos BRAsileiros).

§Guia Rápido

Para utilizar a biblioteca, basta importá-la no arquivo (use brado), escolher o módulo correspondente ao documento e chamar a função desejada. Por exemplo, para validar um CPF, basta utilizar o código a seguir:

use brado;
let result = brado::cpf::validate("639.292.470-11");
assert!(result);

Modules§

certidao
Utilitários para validação de Certidões de Nascimento, Casamento e Óbito.
cnh
Utilitários para validação de Carteira Nacional de Habilitação (CNH).
cnpj
Utilitários para validação de Cadastro Nacional de Pessoa Jurídica (CNPJ).
cns
Utilitários para validação de Cartão Nacional de Saúde (CNS).
common
Funções comuns utilizadas na validação de documentos.
cpf
Utilitários para validação de Cadastro de Pessoa Física (CPF).
docs
Utilitários para identificação de documentos.
eleitoral
Utilitários para validação de Título Eleitoral.
nis
Utilitários para validação de NIS/NIT/PIS/PASEP.
renavam
Utilitários para validação de Registro Nacional de Veículos Automotores (RENAVAM).