pub struct PrepareUnilateralExitRequest {
pub fee_rate_sat_per_vbyte: u64,
pub funding_kind: CpfpFundingKind,
pub destination: String,
pub selection: ExitLeafSelection,
}Expand description
Request for prepare_unilateral_exit, the exit quote.
Fields§
§fee_rate_sat_per_vbyte: u64Target fee rate in sat/vByte, applied to every CPFP child, the fan-out, and the sweep.
funding_kind: CpfpFundingKind§destination: StringThe Bitcoin address the swept funds are sent to.
selection: ExitLeafSelectionTrait Implementations§
Source§impl Clone for PrepareUnilateralExitRequest
impl Clone for PrepareUnilateralExitRequest
Source§fn clone(&self) -> PrepareUnilateralExitRequest
fn clone(&self) -> PrepareUnilateralExitRequest
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 PrepareUnilateralExitRequest
impl RefUnwindSafe for PrepareUnilateralExitRequest
impl Send for PrepareUnilateralExitRequest
impl Sync for PrepareUnilateralExitRequest
impl Unpin for PrepareUnilateralExitRequest
impl UnsafeUnpin for PrepareUnilateralExitRequest
impl UnwindSafe for PrepareUnilateralExitRequest
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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