pub enum TaxExemptStatus {
Show 16 variants
FederalGovernment,
StateGovernment,
LocalGovernment,
TribalGovernment,
CharitableOrganization,
ReligiousOrganization,
EducationalOrganization,
Hospital,
Resale,
DirectPayPermit,
MultiplePointsOfUse,
DirectMail,
AgriculturalProduction,
IndustrialProductionOrManufacturing,
ForeignDiplomat,
Other,
}Expand description
TaxExemptStatus
Enumerates QuickBooks-defined reason codes for tax exemption. Values may be returned
either as their numeric code (1-15) or as strings that can be parsed to those codes.
Unknown or unsupported values are coerced to Other during deserialization.
Variants§
FederalGovernment
StateGovernment
LocalGovernment
TribalGovernment
CharitableOrganization
ReligiousOrganization
EducationalOrganization
Hospital
Resale
DirectPayPermit
MultiplePointsOfUse
DirectMail
AgriculturalProduction
IndustrialProductionOrManufacturing
ForeignDiplomat
Other
Trait Implementations§
Source§impl Clone for TaxExemptStatus
impl Clone for TaxExemptStatus
Source§fn clone(&self) -> TaxExemptStatus
fn clone(&self) -> TaxExemptStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TaxExemptStatus
impl Debug for TaxExemptStatus
Source§impl Default for TaxExemptStatus
impl Default for TaxExemptStatus
Source§fn default() -> TaxExemptStatus
fn default() -> TaxExemptStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TaxExemptStatus
impl<'de> Deserialize<'de> for TaxExemptStatus
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
Source§impl From<TaxExemptStatus> for u8
impl From<TaxExemptStatus> for u8
Source§fn from(value: TaxExemptStatus) -> u8
fn from(value: TaxExemptStatus) -> u8
Converts to this type from the input type.
Source§impl From<u8> for TaxExemptStatus
impl From<u8> for TaxExemptStatus
Source§impl PartialEq for TaxExemptStatus
impl PartialEq for TaxExemptStatus
Source§impl Serialize for TaxExemptStatus
impl Serialize for TaxExemptStatus
impl StructuralPartialEq for TaxExemptStatus
Auto Trait Implementations§
impl Freeze for TaxExemptStatus
impl RefUnwindSafe for TaxExemptStatus
impl Send for TaxExemptStatus
impl Sync for TaxExemptStatus
impl Unpin for TaxExemptStatus
impl UnwindSafe for TaxExemptStatus
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