pub enum ConversionFilter {
AmmRefundNeeded,
OrchestraPending,
BoltzPending,
}Expand description
Selects payments by conversion type + status for background tasks.
Variants§
AmmRefundNeeded
AMM conversions that need a refund (clawback).
OrchestraPending
Orchestra orders that have not yet reached a terminal state.
BoltzPending
Boltz reverse swaps that have not yet reached a terminal state. Lives on
the Lightning leg (the hold-invoice pay), so it is selected via the
StoragePaymentDetailsFilter::Lightning filter.
Trait Implementations§
Source§impl Clone for ConversionFilter
impl Clone for ConversionFilter
Source§fn clone(&self) -> ConversionFilter
fn clone(&self) -> ConversionFilter
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 ConversionFilter
impl RefUnwindSafe for ConversionFilter
impl Send for ConversionFilter
impl Sync for ConversionFilter
impl Unpin for ConversionFilter
impl UnsafeUnpin for ConversionFilter
impl UnwindSafe for ConversionFilter
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