pub struct TaxFormRequest {
pub account_id: String,
pub format: String,
pub gzip: Option<bool>,
pub type: String,
pub year: i32,
}Fields§
§account_id: StringAccount id
- Example:
"UXXXX".to_string()
format: Stringformat
- Example:
"HTML,CSV,PDF".to_string()
gzip: Option<bool>to gzip the whole response pass true
type: StringTax Form Type (can retrieve available tax documents via /api/v1/tax-documents/available)
- Example:
"ALL,1099,1099R,1042S,8949".to_string()
year: i32Tax Year
- Example:
2_023i32
Trait Implementations§
Source§impl Clone for TaxFormRequest
impl Clone for TaxFormRequest
Source§fn clone(&self) -> TaxFormRequest
fn clone(&self) -> TaxFormRequest
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 TaxFormRequest
impl Debug for TaxFormRequest
Source§impl Default for TaxFormRequest
impl Default for TaxFormRequest
Source§impl PartialEq for TaxFormRequest
impl PartialEq for TaxFormRequest
Source§impl Serialize for TaxFormRequest
impl Serialize for TaxFormRequest
Source§impl Validate for TaxFormRequest
impl Validate for TaxFormRequest
Source§impl<'v_a> ValidateArgs<'v_a> for TaxFormRequest
impl<'v_a> ValidateArgs<'v_a> for TaxFormRequest
impl StructuralPartialEq for TaxFormRequest
Auto Trait Implementations§
impl Freeze for TaxFormRequest
impl RefUnwindSafe for TaxFormRequest
impl Send for TaxFormRequest
impl Sync for TaxFormRequest
impl Unpin for TaxFormRequest
impl UnsafeUnpin for TaxFormRequest
impl UnwindSafe for TaxFormRequest
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