pub struct BulkStiPlan {
pub included: Vec<BulkStiRow>,
pub total_sat: Sat,
pub total_usd_fmv_floor: Usd,
pub missing_price_count: usize,
}Expand description
The read-only plan a bulk STI would execute: the eligible/in-frame included rows + preview totals.
No skipped_* bucket (an inbound has no self-destination to skip).
Fields§
§included: Vec<BulkStiRow>Eligible + in-frame + passes wallet filter. Sorted by date.
total_sat: Sat§total_usd_fmv_floor: UsdΣ of the priced usd_fmvs — the HONEST FLOOR (the over-tax exposure), always a real number.
missing_price_count: usizeRows priced None → render “≥ $X (N unavailable)” vs exact “$X”.
Trait Implementations§
Source§impl Clone for BulkStiPlan
impl Clone for BulkStiPlan
Source§fn clone(&self) -> BulkStiPlan
fn clone(&self) -> BulkStiPlan
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 BulkStiPlan
impl Debug for BulkStiPlan
impl Eq for BulkStiPlan
Source§impl PartialEq for BulkStiPlan
impl PartialEq for BulkStiPlan
impl StructuralPartialEq for BulkStiPlan
Auto Trait Implementations§
impl Freeze for BulkStiPlan
impl RefUnwindSafe for BulkStiPlan
impl Send for BulkStiPlan
impl Sync for BulkStiPlan
impl Unpin for BulkStiPlan
impl UnsafeUnpin for BulkStiPlan
impl UnwindSafe for BulkStiPlan
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.