Struct gusto_api::types::GetCompanyFederalTaxDetailsResponse [−][src]
pub struct GetCompanyFederalTaxDetailsResponse { pub ein: String, pub ein_verified: bool, pub filing_form: String, pub legal_name: String, pub tax_payer_type: String, pub taxable_as_scorp: bool, pub version: String, }
Fields
ein: String
The company’s EIN
ein_verified: bool
Whether the EIN was able to be verified as a valid EIN with the IRS.
filing_form: String
The form used by the company for federal tax filing. One of:
- 941 (Quarterly federal tax return form)
- 944 (Annual federal tax return form)
legal_name: String
The legal name of the company
tax_payer_type: String
What type of tax entity the company is. One of:
- C-Corporation
- S-Corporation
- Sole proprietor
- LLC
- LLP
- Limited partnership
- Co-ownership
- Association
- Trusteeship
- General partnership
- Joint venture
- Non-Profit
taxable_as_scorp: bool
Whether the company is taxed as an S-Corporation. Tax payer types that may be taxed as an S-Corporation include:
- S-Corporation
- C-Corporation
- LLC
version: String
The current version of the object. See the versioning guide for details using this field.
Trait Implementations
Returns the “default value” for a type. Read more
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 Send for GetCompanyFederalTaxDetailsResponse
impl Sync for GetCompanyFederalTaxDetailsResponse
impl Unpin for GetCompanyFederalTaxDetailsResponse
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more