pub struct Form8275Row {
pub item: String,
pub desc: String,
pub form_schedule: String,
pub amount: String,
}Expand description
One Form 8275 Part I row (Rev. 10-2024): the columns btctax actually fills, keyed to a T13
Part1Item. FREE-TEXT, no money-grid clustering (arch/T15): every cell here is written via
push_free/FlatPlacement::free, not the column-x-clustered push_cell form8283/Schedule-SE use.
Column (a) “Rev. Rul., Rev. Proc., etc.” and column (e) “Line No.” (a /MaxLen 3 cell — far too
narrow for our descriptive Part1Item.line string, e.g. “Part I — column (e)”) are deliberately
absent: there is no citation to disclose, and Form 8949 has no discrete numbered “line” (it is a
per-transaction, lettered-COLUMN schedule) — nothing correct could be written to either.
Fields§
§item: String(b) “Item or Group of Items” — the position’s form-location descriptor (Part1Item.line).
desc: String(c) “Detailed Description of Items” — the Cohan-estimate explanation (Part1Item.description).
form_schedule: String(d) “Form or Schedule” — the filed form the position appears on (Part1Item.form, e.g. “8949”).
amount: String(f) “Amount”.
Trait Implementations§
Source§impl Clone for Form8275Row
impl Clone for Form8275Row
Source§fn clone(&self) -> Form8275Row
fn clone(&self) -> Form8275Row
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more