Skip to content

Releases: leonardo-matheus/Rust-Nfe-API

v0.1.0 - Primeira versão da Rust NFe API

17 Jan 22:27

Choose a tag to compare

🎉 Primeira Release - Rust NFe API

Biblioteca Rust para parsing e serialização de Nota Fiscal Eletrônica (NF-e/NFC-e) brasileira, com suporte ao Layout 4.00 da SEFAZ.

✨ Funcionalidades

  • 📄 Parse de NF-e XML - Leitura de arquivos XML de NF-e
  • 🔄 Serialização - Conversão entre structs Rust e XML
  • 📋 Layout 4.00 - Suporte completo à especificação SEFAZ
  • 📦 NF-e & NFC-e - Modelos 55 e 65
  • 🔒 Type-Safe - Tipagem forte com enums para campos codificados

📦 Estruturas Disponíveis

  • Nfe - Estrutura principal
  • Identificacao - Dados de identificação (ide)
  • Emitente - Dados do emitente (emit)
  • Destinatario - Dados do destinatário (dest)
  • Item / Produto - Itens e produtos (det/prod)
  • Imposto - ICMS, PIS, COFINS
  • Totalizacao - Totais da nota (total)
  • Transporte - Dados de transporte (transp)

📚 Documentação

🛠️ Instalação

[dependencies]
nfe = "0.1.0"