nfe-parser 1.0.0

Biblioteca Rust de alto desempenho para parsing e serialização de Nota Fiscal Eletrônica (NF-e) brasileira - Layout 4.00 SEFAZ
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Erros referentes ao modelo 55

use derive_more::{Display, Error, From};

#[derive(Debug, Display, Error, From)]
pub enum Error {
    #[display(fmt = "Modelo do documento não suportado: {:?}", _0)]
    ModeloInvalido(#[error(not(source))] crate::ModeloDocumentoFiscal),
    #[display(fmt = "Destinatário inválido. {}", _0)]
    DestinatarioInvalido(#[error(not(source))] String),
    Base(crate::base::Error),
}