Struct MarketDiff
pub struct MarketDiff {
pub moves: Vec<Move>,
pub published: Vec<Published>,
}Expand description
The move between two markets, one entry per lifted input, in lift order, and the prints the ending market has that the starting market lacks.
Fields§
§moves: Vec<Move>The moves, in the markets’ lift order — the inputs both markets hold.
published: Vec<Published>The prints present on the after side alone, in that market’s lift
order. Empty unless the markets share a valuation date.
Implementations§
Trait Implementations§
§impl Clone for MarketDiff
impl Clone for MarketDiff
§fn clone(&self) -> MarketDiff
fn clone(&self) -> MarketDiff
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 more§impl Debug for MarketDiff
impl Debug for MarketDiff
§impl PartialEq for MarketDiff
impl PartialEq for MarketDiff
impl StructuralPartialEq for MarketDiff
Auto Trait Implementations§
impl Freeze for MarketDiff
impl RefUnwindSafe for MarketDiff
impl Send for MarketDiff
impl Sync for MarketDiff
impl Unpin for MarketDiff
impl UnsafeUnpin for MarketDiff
impl UnwindSafe for MarketDiff
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