pub enum SpendingDelay {
Relative {
num_blocks: u32,
},
Absolute {
height: u32,
},
}Expand description
A enum signalling to the OutputSweeper that it should delay spending an output until a
future block height is reached.
Variants§
Relative
A relative delay indicating we shouldn’t spend the output before cur_height + num_blocks
is reached.
Fields
Absolute
An absolute delay indicating we shouldn’t spend the output before height is reached.
Trait Implementations§
Source§impl Clone for SpendingDelay
impl Clone for SpendingDelay
Source§fn clone(&self) -> SpendingDelay
fn clone(&self) -> SpendingDelay
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 SpendingDelay
impl RefUnwindSafe for SpendingDelay
impl Send for SpendingDelay
impl Sync for SpendingDelay
impl Unpin for SpendingDelay
impl UnwindSafe for SpendingDelay
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