pub struct ScheduleDPart {
pub proceeds: Usd,
pub cost_basis: Usd,
pub gain: Usd,
}Expand description
One Schedule D part total (Part I / ST or Part II / LT): the RAW, pre-netting sums over the year’s Form 8949 rows (equivalently, the year’s disposal legs of that term).
Fields§
§proceeds: UsdΣ proceeds over the part’s legs.
cost_basis: UsdΣ cost basis over the part’s legs.
gain: UsdΣ gain/loss over the part’s legs (signed).
Trait Implementations§
Source§impl Clone for ScheduleDPart
impl Clone for ScheduleDPart
Source§fn clone(&self) -> ScheduleDPart
fn clone(&self) -> ScheduleDPart
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 moreimpl Copy for ScheduleDPart
Source§impl Debug for ScheduleDPart
impl Debug for ScheduleDPart
Source§impl Default for ScheduleDPart
impl Default for ScheduleDPart
Source§fn default() -> ScheduleDPart
fn default() -> ScheduleDPart
Returns the “default value” for a type. Read more
impl Eq for ScheduleDPart
Source§impl PartialEq for ScheduleDPart
impl PartialEq for ScheduleDPart
impl StructuralPartialEq for ScheduleDPart
Auto Trait Implementations§
impl Freeze for ScheduleDPart
impl RefUnwindSafe for ScheduleDPart
impl Send for ScheduleDPart
impl Sync for ScheduleDPart
impl Unpin for ScheduleDPart
impl UnsafeUnpin for ScheduleDPart
impl UnwindSafe for ScheduleDPart
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.