pub struct Imposto {
pub valor_aproximado_tributos: Option<f32>,
pub icms: Option<IcmsContainer>,
pub pis: Option<PisContainer>,
pub cofins: Option<CofinsContainer>,
}Expand description
Impostos do item da nota fiscal
Contém os tributos incidentes sobre o produto.
Fields§
§valor_aproximado_tributos: Option<f32>Valor aproximado total de tributos
icms: Option<IcmsContainer>ICMS - Imposto sobre Circulação de Mercadorias e Serviços
pis: Option<PisContainer>PIS - Programa de Integração Social
cofins: Option<CofinsContainer>COFINS - Contribuição para Financiamento da Seguridade Social
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Imposto
impl<'de> Deserialize<'de> for Imposto
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
impl StructuralPartialEq for Imposto
Auto Trait Implementations§
impl Freeze for Imposto
impl RefUnwindSafe for Imposto
impl Send for Imposto
impl Sync for Imposto
impl Unpin for Imposto
impl UnwindSafe for Imposto
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