pub struct Icms41 {
pub origem: u8,
pub cst: String,
pub valor_icms_desonerado: Option<f32>,
pub motivo_desoneracao: Option<u8>,
}Expand description
ICMS CST 41 - Não tributada (tag <ICMS41>)
Fields§
§origem: u8Origem da mercadoria
cst: StringCódigo de Situação Tributária - sempre “41”
valor_icms_desonerado: Option<f32>Valor do ICMS desonerado
motivo_desoneracao: Option<u8>Motivo da desoneração
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Icms41
impl<'de> Deserialize<'de> for Icms41
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 Icms41
Auto Trait Implementations§
impl Freeze for Icms41
impl RefUnwindSafe for Icms41
impl Send for Icms41
impl Sync for Icms41
impl Unpin for Icms41
impl UnsafeUnpin for Icms41
impl UnwindSafe for Icms41
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