pub struct InstitutionResponse {Show 18 fields
pub code: Option<String>,
pub forgot_password_url: Option<String>,
pub forgot_username_url: Option<String>,
pub instructional_text: Option<String>,
pub instructional_text_steps: Option<Vec<String>>,
pub is_disabled_by_client: Option<bool>,
pub iso_country_code: Option<String>,
pub medium_logo_url: Option<String>,
pub name: Option<String>,
pub small_logo_url: Option<String>,
pub supports_account_identification: Option<bool>,
pub supports_account_statement: Option<bool>,
pub supports_account_verification: Option<bool>,
pub supports_oauth: Option<bool>,
pub supports_tax_document: Option<bool>,
pub supports_transaction_history: Option<bool>,
pub trouble_signing_in_url: Option<String>,
pub url: Option<String>,
}Expand description
InstitutionResponse
JSON schema
{
"type": "object",
"properties": {
"code": {
"examples": [
"mxbank"
],
"type": [
"string",
"null"
]
},
"forgot_password_url": {
"examples": [
"https://example.url.mxbank.com/forgot-password"
],
"type": [
"string",
"null"
]
},
"forgot_username_url": {
"examples": [
"https://example.url.mxbank.com/forgot-username"
],
"type": [
"string",
"null"
]
},
"instructional_text": {
"examples": [
"Some instructional text <a href=\"https://example.url.mxbank.com/instructions\" id=\"instructional_text\">for end users</a>."
],
"type": [
"string",
"null"
]
},
"instructional_text_steps": {
"description": "An array of instructional steps that may contain
html elements.",
"examples": [
[
"Step 1: Do this.",
"Step 2: Do that."
]
],
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"is_disabled_by_client": {
"examples": [
false
],
"type": [
"boolean",
"null"
]
},
"iso_country_code": {
"examples": [
"US"
],
"type": "string"
},
"medium_logo_url": {
"examples": [
"https://content.moneydesktop.com/storage/MD_Assets/Ipad%20Logos/100x100/default_100x100.png"
],
"type": [
"string",
"null"
]
},
"name": {
"examples": [
"MX Bank"
],
"type": [
"string",
"null"
]
},
"small_logo_url": {
"examples": [
"https://content.moneydesktop.com/storage/MD_Assets/Ipad%20Logos/50x50/default_50x50.png"
],
"type": [
"string",
"null"
]
},
"supports_account_identification": {
"examples": [
true
],
"type": [
"boolean",
"null"
]
},
"supports_account_statement": {
"examples": [
true
],
"type": [
"boolean",
"null"
]
},
"supports_account_verification": {
"examples": [
true
],
"type": [
"boolean",
"null"
]
},
"supports_oauth": {
"examples": [
true
],
"type": [
"boolean",
"null"
]
},
"supports_tax_document": {
"examples": [
true
],
"type": [
"boolean",
"null"
]
},
"supports_transaction_history": {
"examples": [
true
],
"type": [
"boolean",
"null"
]
},
"trouble_signing_in_url": {
"examples": [
"https://example.url.mxbank.com/login-trouble"
],
"type": [
"string",
"null"
]
},
"url": {
"examples": [
"https://www.mxbank.com"
],
"type": [
"string",
"null"
]
}
}
}Fields§
§code: Option<String>§forgot_password_url: Option<String>§forgot_username_url: Option<String>§instructional_text: Option<String>§instructional_text_steps: Option<Vec<String>>An array of instructional steps that may contain html elements.
is_disabled_by_client: Option<bool>§iso_country_code: Option<String>§medium_logo_url: Option<String>§name: Option<String>§small_logo_url: Option<String>§supports_account_identification: Option<bool>§supports_account_statement: Option<bool>§supports_account_verification: Option<bool>§supports_oauth: Option<bool>§supports_tax_document: Option<bool>§supports_transaction_history: Option<bool>§trouble_signing_in_url: Option<String>§url: Option<String>Trait Implementations§
Source§impl Clone for InstitutionResponse
impl Clone for InstitutionResponse
Source§fn clone(&self) -> InstitutionResponse
fn clone(&self) -> InstitutionResponse
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 InstitutionResponse
impl Debug for InstitutionResponse
Source§impl Default for InstitutionResponse
impl Default for InstitutionResponse
Source§impl<'de> Deserialize<'de> for InstitutionResponse
impl<'de> Deserialize<'de> for InstitutionResponse
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<&InstitutionResponse> for InstitutionResponse
impl From<&InstitutionResponse> for InstitutionResponse
Source§fn from(value: &InstitutionResponse) -> Self
fn from(value: &InstitutionResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for InstitutionResponse
impl RefUnwindSafe for InstitutionResponse
impl Send for InstitutionResponse
impl Sync for InstitutionResponse
impl Unpin for InstitutionResponse
impl UnwindSafe for InstitutionResponse
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