pub struct LSPS1OrderStatus {
pub order_id: OrderId,
pub order_params: OrderParameters,
pub payment_options: PaymentInfo,
pub channel_state: Option<ChannelInfo>,
}Expand description
Represents the status of an LSPS1 channel request.
Fields§
§order_id: OrderIdThe id of the channel order.
order_params: OrderParametersThe parameters of channel order.
payment_options: PaymentInfoContains details about how to pay for the order.
channel_state: Option<ChannelInfo>Contains information about the channel state.
Trait Implementations§
Source§impl Clone for LSPS1OrderStatus
impl Clone for LSPS1OrderStatus
Source§fn clone(&self) -> LSPS1OrderStatus
fn clone(&self) -> LSPS1OrderStatus
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 LSPS1OrderStatus
impl RefUnwindSafe for LSPS1OrderStatus
impl Send for LSPS1OrderStatus
impl Sync for LSPS1OrderStatus
impl Unpin for LSPS1OrderStatus
impl UnwindSafe for LSPS1OrderStatus
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> 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 more