pub struct ManagedAccountUpdateRequest {Show 31 fields
pub account_number: Option<String>,
pub apr: Option<f64>,
pub apy: Option<f64>,
pub available_balance: Option<f64>,
pub available_credit: Option<f64>,
pub balance: Option<f64>,
pub cash_surrender_value: Option<f64>,
pub credit_limit: Option<f64>,
pub currency_code: Option<String>,
pub day_payment_is_due: Option<i64>,
pub death_benefit: Option<i64>,
pub id: Option<String>,
pub interest_rate: Option<f64>,
pub is_closed: Option<bool>,
pub is_hidden: Option<bool>,
pub last_payment: Option<f64>,
pub last_payment_at: Option<String>,
pub loan_amount: Option<f64>,
pub matures_on: Option<String>,
pub metadata: Option<String>,
pub minimum_balance: Option<f64>,
pub minimum_payment: Option<f64>,
pub name: Option<String>,
pub nickname: Option<String>,
pub original_balance: Option<f64>,
pub payment_due_at: Option<String>,
pub payoff_balance: Option<f64>,
pub routing_number: Option<String>,
pub started_on: Option<String>,
pub subtype: Option<String>,
pub type_: Option<String>,
}Expand description
ManagedAccountUpdateRequest
JSON schema
{
"type": "object",
"properties": {
"account_number": {
"examples": [
"5366"
],
"type": "string"
},
"apr": {
"examples": [
1
],
"type": "number"
},
"apy": {
"examples": [
1
],
"type": "number"
},
"available_balance": {
"examples": [
1000
],
"type": "number"
},
"available_credit": {
"examples": [
1000
],
"type": "number"
},
"balance": {
"examples": [
1000
],
"type": "number"
},
"cash_surrender_value": {
"examples": [
1000
],
"type": "number"
},
"credit_limit": {
"examples": [
100
],
"type": "number"
},
"currency_code": {
"examples": [
"USD"
],
"type": "string"
},
"day_payment_is_due": {
"examples": [
20
],
"type": "integer"
},
"death_benefit": {
"examples": [
1000
],
"type": "integer"
},
"id": {
"examples": [
"1040434698"
],
"type": "string"
},
"interest_rate": {
"examples": [
1
],
"type": "number"
},
"is_closed": {
"examples": [
false
],
"type": "boolean"
},
"is_hidden": {
"examples": [
false
],
"type": "boolean"
},
"last_payment": {
"examples": [
100
],
"type": "number"
},
"last_payment_at": {
"examples": [
"2015-10-13T17:57:37.000Z"
],
"type": "string"
},
"loan_amount": {
"examples": [
1000
],
"type": "number"
},
"matures_on": {
"examples": [
"2015-10-13T17:57:37.000Z"
],
"type": "string"
},
"metadata": {
"examples": [
"some metadata"
],
"type": "string"
},
"minimum_balance": {
"examples": [
100
],
"type": "number"
},
"minimum_payment": {
"examples": [
10
],
"type": "number"
},
"name": {
"examples": [
"Test account 2"
],
"type": "string"
},
"nickname": {
"examples": [
"Swiss Account"
],
"type": "string"
},
"original_balance": {
"examples": [
10
],
"type": "number"
},
"payment_due_at": {
"examples": [
"2015-10-13T17:57:37.000Z"
],
"type": "string"
},
"payoff_balance": {
"examples": [
10
],
"type": "number"
},
"routing_number": {
"examples": [
"68899990000000"
],
"type": "string"
},
"started_on": {
"examples": [
"2015-10-13T17:57:37.000Z"
],
"type": "string"
},
"subtype": {
"examples": [
"NONE"
],
"type": "string"
},
"type": {
"examples": [
"SAVINGS"
],
"type": "string"
}
}
}Fields§
§account_number: Option<String>§apr: Option<f64>§apy: Option<f64>§available_balance: Option<f64>§available_credit: Option<f64>§balance: Option<f64>§cash_surrender_value: Option<f64>§credit_limit: Option<f64>§currency_code: Option<String>§day_payment_is_due: Option<i64>§death_benefit: Option<i64>§id: Option<String>§interest_rate: Option<f64>§is_closed: Option<bool>§last_payment: Option<f64>§last_payment_at: Option<String>§loan_amount: Option<f64>§matures_on: Option<String>§metadata: Option<String>§minimum_balance: Option<f64>§minimum_payment: Option<f64>§name: Option<String>§nickname: Option<String>§original_balance: Option<f64>§payment_due_at: Option<String>§payoff_balance: Option<f64>§routing_number: Option<String>§started_on: Option<String>§subtype: Option<String>§type_: Option<String>Trait Implementations§
Source§impl Clone for ManagedAccountUpdateRequest
impl Clone for ManagedAccountUpdateRequest
Source§fn clone(&self) -> ManagedAccountUpdateRequest
fn clone(&self) -> ManagedAccountUpdateRequest
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 ManagedAccountUpdateRequest
impl Debug for ManagedAccountUpdateRequest
Source§impl<'de> Deserialize<'de> for ManagedAccountUpdateRequest
impl<'de> Deserialize<'de> for ManagedAccountUpdateRequest
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<&ManagedAccountUpdateRequest> for ManagedAccountUpdateRequest
impl From<&ManagedAccountUpdateRequest> for ManagedAccountUpdateRequest
Source§fn from(value: &ManagedAccountUpdateRequest) -> Self
fn from(value: &ManagedAccountUpdateRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ManagedAccountUpdateRequest
impl RefUnwindSafe for ManagedAccountUpdateRequest
impl Send for ManagedAccountUpdateRequest
impl Sync for ManagedAccountUpdateRequest
impl Unpin for ManagedAccountUpdateRequest
impl UnwindSafe for ManagedAccountUpdateRequest
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