pub struct Municipio {
pub codigo_ibge: String,
pub nome: String,
pub uf: String,
pub codigo_uf: u8,
pub aliquota_iss_padrao: f32,
pub aliquota_iss_minima: f32,
pub aliquota_iss_maxima: f32,
pub sistema_nfse: Option<SistemaNfse>,
pub url_nfse: Option<String>,
}Expand description
Informações de um município
Fields§
§codigo_ibge: StringCódigo IBGE do município (7 dígitos)
nome: StringNome do município
uf: StringSigla da UF
codigo_uf: u8Código da UF (2 dígitos)
aliquota_iss_padrao: f32Alíquota padrão de ISS (%)
aliquota_iss_minima: f32Alíquota mínima de ISS (%)
aliquota_iss_maxima: f32Alíquota máxima de ISS (%)
sistema_nfse: Option<SistemaNfse>Sistema de NFS-e utilizado
url_nfse: Option<String>URL do WebService de NFS-e (se disponível)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Municipio
impl<'de> Deserialize<'de> for Municipio
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 Municipio
impl RefUnwindSafe for Municipio
impl Send for Municipio
impl Sync for Municipio
impl Unpin for Municipio
impl UnsafeUnpin for Municipio
impl UnwindSafe for Municipio
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