pub struct SellerDealPaymentEvent {
pub posted_date: Option<String>,
pub deal_id: Option<String>,
pub deal_description: Option<String>,
pub event_type: Option<String>,
pub fee_type: Option<String>,
pub fee_amount: Option<Box<Currency>>,
pub tax_amount: Option<Box<Currency>>,
pub total_amount: Option<Box<Currency>>,
}Expand description
SellerDealPaymentEvent : An event linked to the payment of a fee related to the specified deal.
Fields
posted_date: Option<String>deal_id: Option<String>The unique identifier of the deal.
deal_description: Option<String>The internal description of the deal.
event_type: Option<String>The type of event: SellerDealComplete.
fee_type: Option<String>The type of fee: RunLightningDealFee.
fee_amount: Option<Box<Currency>>tax_amount: Option<Box<Currency>>total_amount: Option<Box<Currency>>Implementations
sourceimpl SellerDealPaymentEvent
impl SellerDealPaymentEvent
sourcepub fn new() -> SellerDealPaymentEvent
pub fn new() -> SellerDealPaymentEvent
An event linked to the payment of a fee related to the specified deal.
Trait Implementations
sourceimpl Clone for SellerDealPaymentEvent
impl Clone for SellerDealPaymentEvent
sourcefn clone(&self) -> SellerDealPaymentEvent
fn clone(&self) -> SellerDealPaymentEvent
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for SellerDealPaymentEvent
impl Debug for SellerDealPaymentEvent
sourceimpl Default for SellerDealPaymentEvent
impl Default for SellerDealPaymentEvent
sourcefn default() -> SellerDealPaymentEvent
fn default() -> SellerDealPaymentEvent
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for SellerDealPaymentEvent
impl<'de> Deserialize<'de> for SellerDealPaymentEvent
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<SellerDealPaymentEvent> for SellerDealPaymentEvent
impl PartialEq<SellerDealPaymentEvent> for SellerDealPaymentEvent
sourcefn eq(&self, other: &SellerDealPaymentEvent) -> bool
fn eq(&self, other: &SellerDealPaymentEvent) -> bool
sourceimpl Serialize for SellerDealPaymentEvent
impl Serialize for SellerDealPaymentEvent
impl StructuralPartialEq for SellerDealPaymentEvent
Auto Trait Implementations
impl RefUnwindSafe for SellerDealPaymentEvent
impl Send for SellerDealPaymentEvent
impl Sync for SellerDealPaymentEvent
impl Unpin for SellerDealPaymentEvent
impl UnwindSafe for SellerDealPaymentEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more