pub struct PackageResult {
pub accepted: Vec<PackageAcceptedTx>,
pub package_type: PackageType,
pub total_fee: Amount,
pub total_vsize: u32,
pub package_fee_rate: f64,
}Expand description
Result of accepting a package into the mempool.
Fields§
§accepted: Vec<PackageAcceptedTx>Transactions that were accepted (in submission order).
package_type: PackageTypePackage type that was detected.
total_fee: AmountAggregate fee for all accepted transactions.
total_vsize: u32Aggregate virtual size.
package_fee_rate: f64Aggregate fee rate (sat/vB).
Trait Implementations§
Source§impl Clone for PackageResult
impl Clone for PackageResult
Source§fn clone(&self) -> PackageResult
fn clone(&self) -> PackageResult
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 moreAuto Trait Implementations§
impl Freeze for PackageResult
impl RefUnwindSafe for PackageResult
impl Send for PackageResult
impl Sync for PackageResult
impl Unpin for PackageResult
impl UnsafeUnpin for PackageResult
impl UnwindSafe for PackageResult
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