pub struct Transacted {
pub spendable_supply: SupplyState,
pub by_type: OutputsByType<SupplyState>,
pub by_size_group: BTreeMap<usize, SupplyState>,
}Fields§
§spendable_supply: SupplyState§by_type: OutputsByType<SupplyState>§by_size_group: BTreeMap<usize, SupplyState>Implementations§
Source§impl Transacted
impl Transacted
pub fn iterate(&mut self, value: Sats, _type: OutputType)
Trait Implementations§
Source§impl Add for Transacted
impl Add for Transacted
Source§impl AddAssign for Transacted
impl AddAssign for Transacted
Source§fn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
Performs the
+= operation. Read moreSource§impl Debug for Transacted
impl Debug for Transacted
Source§impl Default for Transacted
impl Default for Transacted
Source§fn default() -> Transacted
fn default() -> Transacted
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for Transacted
impl RefUnwindSafe for Transacted
impl Send for Transacted
impl Sync for Transacted
impl Unpin for Transacted
impl UnwindSafe for Transacted
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