pub struct SpendableExit {
pub vtxo: Vtxo,
pub height: BlockHeight,
}Expand description
A spendable unilateral exit of a Vtxo which can be claimed onchain.
When exiting unilaterally, the wallet will end up with onchain outputs that correspond to previously-held VTXOs. These can be claimed and used for further spending.
Fields§
§vtxo: VtxoThe VTXO being exited.
height: BlockHeightThe block height associated with the exits’ validity window.
Trait Implementations§
Source§impl Clone for SpendableExit
impl Clone for SpendableExit
Source§fn clone(&self) -> SpendableExit
fn clone(&self) -> SpendableExit
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 SpendableExit
impl RefUnwindSafe for SpendableExit
impl Send for SpendableExit
impl Sync for SpendableExit
impl Unpin for SpendableExit
impl UnwindSafe for SpendableExit
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request