pub struct ListPaymentsRequest {
pub filters: Option<Vec<PaymentType>>,
pub states: Option<Vec<PaymentState>>,
pub from_timestamp: Option<i64>,
pub to_timestamp: Option<i64>,
pub offset: Option<u32>,
pub limit: Option<u32>,
pub details: Option<ListPaymentDetails>,
pub sort_ascending: Option<bool>,
}
Expand description
An argument when calling crate::sdk::LiquidSdk::list_payments.
Fields§
§filters: Option<Vec<PaymentType>>
§states: Option<Vec<PaymentState>>
§from_timestamp: Option<i64>
Epoch time, in seconds
to_timestamp: Option<i64>
Epoch time, in seconds
offset: Option<u32>
§limit: Option<u32>
§details: Option<ListPaymentDetails>
§sort_ascending: Option<bool>
Trait Implementations§
Source§impl Default for ListPaymentsRequest
impl Default for ListPaymentsRequest
Source§fn default() -> ListPaymentsRequest
fn default() -> ListPaymentsRequest
Returns the “default value” for a type. Read more
Source§impl IntoDart for ListPaymentsRequest
impl IntoDart for ListPaymentsRequest
Source§impl IntoIntoDart<ListPaymentsRequest> for ListPaymentsRequest
impl IntoIntoDart<ListPaymentsRequest> for ListPaymentsRequest
fn into_into_dart(self) -> ListPaymentsRequest
impl IntoDartExceptPrimitive for ListPaymentsRequest
Auto Trait Implementations§
impl Freeze for ListPaymentsRequest
impl Send for ListPaymentsRequest
impl Sync for ListPaymentsRequest
impl RefUnwindSafe for ListPaymentsRequest
impl Unpin for ListPaymentsRequest
impl UnwindSafe for ListPaymentsRequest
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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