pub struct CreditCardProduct {Show 14 fields
pub annual_fee: Option<f64>,
pub duration_of_introductory_rate_on_balance_transfer: Option<i64>,
pub duration_of_introductory_rate_on_purchases: Option<i64>,
pub guid: Option<String>,
pub has_cashback_rewards: Option<bool>,
pub has_other_rewards: Option<bool>,
pub has_travel_rewards: Option<bool>,
pub has_zero_introductory_annual_fee: Option<bool>,
pub has_zero_percent_introductory_rate: Option<bool>,
pub has_zero_percent_introductory_rate_on_balance_transfer: Option<bool>,
pub is_accepting_applicants: Option<bool>,
pub is_active_credit_card_product: Option<bool>,
pub is_small_business_card: Option<bool>,
pub name: Option<String>,
}Expand description
CreditCardProduct
JSON schema
{
"properties": {
"annual_fee": {
"examples": [
45
],
"type": "number"
},
"duration_of_introductory_rate_on_balance_transfer": {
"type": [
"integer",
"null"
]
},
"duration_of_introductory_rate_on_purchases": {
"type": [
"integer",
"null"
]
},
"guid": {
"examples": [
"CCA-b5bcd822-6d01-4e23-b8d6-846a225e714a"
],
"type": "string"
},
"has_cashback_rewards": {
"examples": [
false
],
"type": "boolean"
},
"has_other_rewards": {
"examples": [
true
],
"type": "boolean"
},
"has_travel_rewards": {
"examples": [
true
],
"type": "boolean"
},
"has_zero_introductory_annual_fee": {
"examples": [
true
],
"type": "boolean"
},
"has_zero_percent_introductory_rate": {
"examples": [
false
],
"type": "boolean"
},
"has_zero_percent_introductory_rate_on_balance_transfer": {
"examples": [
true
],
"type": "boolean"
},
"is_accepting_applicants": {
"examples": [
true
],
"type": "boolean"
},
"is_active_credit_card_product": {
"examples": [
true
],
"type": "boolean"
},
"is_small_business_card": {
"examples": [
true
],
"type": "boolean"
},
"name": {
"examples": [
"Chase Credit Card"
],
"type": "string"
}
}
}Fields§
§annual_fee: Option<f64>§duration_of_introductory_rate_on_balance_transfer: Option<i64>§duration_of_introductory_rate_on_purchases: Option<i64>§guid: Option<String>§has_cashback_rewards: Option<bool>§has_other_rewards: Option<bool>§has_travel_rewards: Option<bool>§has_zero_introductory_annual_fee: Option<bool>§has_zero_percent_introductory_rate: Option<bool>§has_zero_percent_introductory_rate_on_balance_transfer: Option<bool>§is_accepting_applicants: Option<bool>§is_active_credit_card_product: Option<bool>§is_small_business_card: Option<bool>§name: Option<String>Trait Implementations§
Source§impl Clone for CreditCardProduct
impl Clone for CreditCardProduct
Source§fn clone(&self) -> CreditCardProduct
fn clone(&self) -> CreditCardProduct
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 CreditCardProduct
impl Debug for CreditCardProduct
Source§impl Default for CreditCardProduct
impl Default for CreditCardProduct
Source§impl<'de> Deserialize<'de> for CreditCardProduct
impl<'de> Deserialize<'de> for CreditCardProduct
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
Source§impl From<&CreditCardProduct> for CreditCardProduct
impl From<&CreditCardProduct> for CreditCardProduct
Source§fn from(value: &CreditCardProduct) -> Self
fn from(value: &CreditCardProduct) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CreditCardProduct
impl RefUnwindSafe for CreditCardProduct
impl Send for CreditCardProduct
impl Sync for CreditCardProduct
impl Unpin for CreditCardProduct
impl UnwindSafe for CreditCardProduct
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