Struct ya_client_model::payment::debit_note::DebitNote
source · [−]pub struct DebitNote {Show 14 fields
pub debit_note_id: String,
pub issuer_id: NodeId,
pub recipient_id: NodeId,
pub payee_addr: String,
pub payer_addr: String,
pub payment_platform: String,
pub previous_debit_note_id: Option<String>,
pub timestamp: DateTime<Utc>,
pub agreement_id: String,
pub activity_id: String,
pub total_amount_due: BigDecimal,
pub usage_counter_vector: Option<Value>,
pub payment_due_date: Option<DateTime<Utc>>,
pub status: DocumentStatus,
}Fields
debit_note_id: Stringissuer_id: NodeIdrecipient_id: NodeIdpayee_addr: Stringpayer_addr: Stringpayment_platform: Stringprevious_debit_note_id: Option<String>timestamp: DateTime<Utc>agreement_id: Stringactivity_id: Stringtotal_amount_due: BigDecimalusage_counter_vector: Option<Value>payment_due_date: Option<DateTime<Utc>>status: DocumentStatusTrait Implementations
sourceimpl<'de> Deserialize<'de> for DebitNote
impl<'de> Deserialize<'de> for DebitNote
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
impl StructuralPartialEq for DebitNote
Auto Trait Implementations
impl RefUnwindSafe for DebitNote
impl Send for DebitNote
impl Sync for DebitNote
impl Unpin for DebitNote
impl UnwindSafe for DebitNote
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more