pub struct SpkWithExpectedTxids {
pub spk: ScriptBuf,
pub expected_txids: HashSet<Txid>,
}Fields§
§spk: ScriptBufScript pubkey.
expected_txids: HashSet<Txid>Txids that we expect to appear in the chain source’s spk history response.
Any transaction listed here that is missing from the spk history response should be considered evicted from the mempool.
Trait Implementations§
Source§impl Clone for SpkWithExpectedTxids
impl Clone for SpkWithExpectedTxids
Source§fn clone(&self) -> SpkWithExpectedTxids
fn clone(&self) -> SpkWithExpectedTxids
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 SpkWithExpectedTxids
impl Debug for SpkWithExpectedTxids
Auto Trait Implementations§
impl Freeze for SpkWithExpectedTxids
impl RefUnwindSafe for SpkWithExpectedTxids
impl Send for SpkWithExpectedTxids
impl Sync for SpkWithExpectedTxids
impl Unpin for SpkWithExpectedTxids
impl UnwindSafe for SpkWithExpectedTxids
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