pub struct PaymentTermsDistribution {
pub net_30: f64,
pub net_60: f64,
pub net_90: f64,
pub two_ten_net_30: f64,
pub due_on_receipt: f64,
pub end_of_month: f64,
}Expand description
Payment terms distribution for vendors.
Fields§
§net_30: f64Net 30 days
net_60: f64Net 60 days
net_90: f64Net 90 days
two_ten_net_30: f642% 10 Net 30 (early payment discount)
due_on_receipt: f64Due on receipt
end_of_month: f64End of month
Trait Implementations§
Source§impl Clone for PaymentTermsDistribution
impl Clone for PaymentTermsDistribution
Source§fn clone(&self) -> PaymentTermsDistribution
fn clone(&self) -> PaymentTermsDistribution
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 moreSource§impl Debug for PaymentTermsDistribution
impl Debug for PaymentTermsDistribution
Source§impl Default for PaymentTermsDistribution
impl Default for PaymentTermsDistribution
Source§impl<'de> Deserialize<'de> for PaymentTermsDistribution
impl<'de> Deserialize<'de> for PaymentTermsDistribution
Source§fn 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
Auto Trait Implementations§
impl Freeze for PaymentTermsDistribution
impl RefUnwindSafe for PaymentTermsDistribution
impl Send for PaymentTermsDistribution
impl Sync for PaymentTermsDistribution
impl Unpin for PaymentTermsDistribution
impl UnwindSafe for PaymentTermsDistribution
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