pub struct BatchEfficiency {
pub avg_batch_size: f64,
pub fee_per_withdrawal: u64,
pub total_withdrawals: usize,
pub savings_percentage: u32,
}Expand description
Batch efficiency metrics
Fields§
§avg_batch_size: f64Average batch size
fee_per_withdrawal: u64Fee per withdrawal in satoshis
total_withdrawals: usizeTotal number of withdrawals
savings_percentage: u32Savings percentage compared to individual transactions
Trait Implementations§
Source§impl Clone for BatchEfficiency
impl Clone for BatchEfficiency
Source§fn clone(&self) -> BatchEfficiency
fn clone(&self) -> BatchEfficiency
Returns a duplicate of the value. Read more
1.0.0 · 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 BatchEfficiency
impl Debug for BatchEfficiency
Source§impl<'de> Deserialize<'de> for BatchEfficiency
impl<'de> Deserialize<'de> for BatchEfficiency
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BatchEfficiency
impl RefUnwindSafe for BatchEfficiency
impl Send for BatchEfficiency
impl Sync for BatchEfficiency
impl Unpin for BatchEfficiency
impl UnwindSafe for BatchEfficiency
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