pub struct CustomerCreditSummary {
pub customer_id: CustomerId,
pub credit_limit: Decimal,
pub current_balance: Decimal,
pub available_credit: Decimal,
pub oldest_due_date: Option<DateTime<Utc>>,
pub days_past_due: i32,
pub hold_count: i32,
}Expand description
Customer credit summary.
Fields§
§customer_id: CustomerId§credit_limit: Decimal§current_balance: Decimal§available_credit: Decimal§oldest_due_date: Option<DateTime<Utc>>§days_past_due: i32§hold_count: i32Trait Implementations§
Source§impl Clone for CustomerCreditSummary
impl Clone for CustomerCreditSummary
Source§fn clone(&self) -> CustomerCreditSummary
fn clone(&self) -> CustomerCreditSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CustomerCreditSummary
impl Debug for CustomerCreditSummary
Source§impl<'de> Deserialize<'de> for CustomerCreditSummary
impl<'de> Deserialize<'de> for CustomerCreditSummary
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CustomerCreditSummary, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CustomerCreditSummary, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CustomerCreditSummary
impl Serialize for CustomerCreditSummary
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for CustomerCreditSummary
impl RefUnwindSafe for CustomerCreditSummary
impl Send for CustomerCreditSummary
impl Sync for CustomerCreditSummary
impl Unpin for CustomerCreditSummary
impl UnsafeUnpin for CustomerCreditSummary
impl UnwindSafe for CustomerCreditSummary
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