pub struct SubmitCreditApplication {
pub customer_id: CustomerId,
pub requested_limit: Decimal,
pub business_name: Option<String>,
pub tax_id: Option<String>,
pub years_in_business: Option<i32>,
pub annual_revenue: Option<Decimal>,
pub bank_reference: Option<String>,
pub trade_references: Option<String>,
}Expand description
Input for submitting a credit application.
Fields§
§customer_id: CustomerId§requested_limit: Decimal§business_name: Option<String>§tax_id: Option<String>§years_in_business: Option<i32>§annual_revenue: Option<Decimal>§bank_reference: Option<String>§trade_references: Option<String>Trait Implementations§
Source§impl Clone for SubmitCreditApplication
impl Clone for SubmitCreditApplication
Source§fn clone(&self) -> SubmitCreditApplication
fn clone(&self) -> SubmitCreditApplication
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 SubmitCreditApplication
impl Debug for SubmitCreditApplication
Source§impl Default for SubmitCreditApplication
impl Default for SubmitCreditApplication
Source§fn default() -> SubmitCreditApplication
fn default() -> SubmitCreditApplication
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubmitCreditApplication
impl<'de> Deserialize<'de> for SubmitCreditApplication
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubmitCreditApplication, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SubmitCreditApplication, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for SubmitCreditApplication
impl Serialize for SubmitCreditApplication
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 SubmitCreditApplication
impl RefUnwindSafe for SubmitCreditApplication
impl Send for SubmitCreditApplication
impl Sync for SubmitCreditApplication
impl Unpin for SubmitCreditApplication
impl UnsafeUnpin for SubmitCreditApplication
impl UnwindSafe for SubmitCreditApplication
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