pub struct Form8283Map {
pub form: String,
pub year: i32,
pub section_a: Section8283A,
pub section_b: Section8283B,
}Expand description
The Form 8283 (Rev. 12-2025) field map for one tax year.
Fields§
§form: String"f8283".
year: i32Tax year.
section_a: Section8283ASection A (≤ $5,000).
section_b: Section8283BSection B (> $5,000).
Implementations§
Source§impl Form8283Map
impl Form8283Map
Sourcepub fn ty2017() -> Self
pub fn ty2017() -> Self
The TY2017 map (Form 8283 Rev. 12-2014 — “j Other”, no DA box, 5/4 rows, ¢-pairs).
Sourcepub fn for_year(year: i32) -> Result<Self, FormsError>
pub fn for_year(year: i32) -> Result<Self, FormsError>
The map for a supported tax year.
Sourcepub fn field_names(&self) -> Vec<&str>
pub fn field_names(&self) -> Vec<&str>
Every field name the map targets (for the map_YYYY_matches_bundled_pdf_fieldset guard).
Trait Implementations§
Source§impl Clone for Form8283Map
impl Clone for Form8283Map
Source§fn clone(&self) -> Form8283Map
fn clone(&self) -> Form8283Map
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 Form8283Map
impl Debug for Form8283Map
Source§impl<'de> Deserialize<'de> for Form8283Map
impl<'de> Deserialize<'de> for Form8283Map
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 Form8283Map
impl RefUnwindSafe for Form8283Map
impl Send for Form8283Map
impl Sync for Form8283Map
impl Unpin for Form8283Map
impl UnsafeUnpin for Form8283Map
impl UnwindSafe for Form8283Map
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