pub struct Rps {
pub identificacao: IdentificacaoRps,
pub data_emissao: String,
pub status: u8,
pub rps_substituido: Option<IdentificacaoRps>,
}Expand description
RPS - Recibo Provisório de Serviços
Fields§
§identificacao: IdentificacaoRpsIdentificação do RPS
data_emissao: StringData de emissão
status: u8Status (1=Normal, 2=Cancelado)
rps_substituido: Option<IdentificacaoRps>Substituição de RPS (se for substituição)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Rps
impl<'de> Deserialize<'de> for Rps
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 Rps
impl RefUnwindSafe for Rps
impl Send for Rps
impl Sync for Rps
impl Unpin for Rps
impl UnsafeUnpin for Rps
impl UnwindSafe for Rps
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