pub struct RespostaEnvioLote {
pub numero_lote: String,
pub protocolo: Option<String>,
pub data_recebimento: Option<String>,
pub situacao: u8,
pub mensagens: Vec<MensagemRetorno>,
}Expand description
Resposta do envio de lote de RPS
Fields§
§numero_lote: StringNúmero do lote
protocolo: Option<String>Protocolo de recebimento
data_recebimento: Option<String>Data de recebimento
situacao: u8Situação do lote (1=Não Recebido, 2=Não Processado, 3=Processado com Erro, 4=Processado com Sucesso)
mensagens: Vec<MensagemRetorno>Lista de erros/alertas
Trait Implementations§
Source§impl Clone for RespostaEnvioLote
impl Clone for RespostaEnvioLote
Source§fn clone(&self) -> RespostaEnvioLote
fn clone(&self) -> RespostaEnvioLote
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RespostaEnvioLote
impl Debug for RespostaEnvioLote
Source§impl<'de> Deserialize<'de> for RespostaEnvioLote
impl<'de> Deserialize<'de> for RespostaEnvioLote
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RespostaEnvioLote
impl RefUnwindSafe for RespostaEnvioLote
impl Send for RespostaEnvioLote
impl Sync for RespostaEnvioLote
impl Unpin for RespostaEnvioLote
impl UnsafeUnpin for RespostaEnvioLote
impl UnwindSafe for RespostaEnvioLote
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more