pub struct IcmsSn101 {
pub origem: u8,
pub csosn: String,
pub aliquota_credito_sn: f32,
pub valor_credito_icms_sn: f32,
}Expand description
ICMS Simples Nacional CSOSN 101 (tag <ICMSSN101>)
Fields§
§origem: u8Origem da mercadoria
csosn: StringCódigo de Situação da Operação no Simples Nacional - sempre “101”
aliquota_credito_sn: f32Alíquota aplicável de cálculo do crédito
valor_credito_icms_sn: f32Valor do crédito do ICMS permitido
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IcmsSn101
impl<'de> Deserialize<'de> for IcmsSn101
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 IcmsSn101
Auto Trait Implementations§
impl Freeze for IcmsSn101
impl RefUnwindSafe for IcmsSn101
impl Send for IcmsSn101
impl Sync for IcmsSn101
impl Unpin for IcmsSn101
impl UnsafeUnpin for IcmsSn101
impl UnwindSafe for IcmsSn101
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