/* * GoCardless Bank Account Data API * * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 2.0 (v2) * * Generated by: https://openapi-generator.tech */ use crate::models; use serde::{Deserialize, Serialize}; /// AccountSchema : AccountSchema. #[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)] pub struct AccountSchema { /// iban #[serde(rename = "iban", skip_serializing_if = "Option::is_none")] pub iban: Option, /// bban #[serde(rename = "bban", skip_serializing_if = "Option::is_none")] pub bban: Option, /// pan #[serde(rename = "pan", skip_serializing_if = "Option::is_none")] pub pan: Option, /// maskedPan #[serde(rename = "maskedPan", skip_serializing_if = "Option::is_none")] pub masked_pan: Option, /// msisdn #[serde(rename = "msisdn", skip_serializing_if = "Option::is_none")] pub msisdn: Option, /// currency #[serde(rename = "currency", skip_serializing_if = "Option::is_none")] pub currency: Option, } impl AccountSchema { /// AccountSchema. pub fn new() -> AccountSchema { AccountSchema { iban: None, bban: None, pan: None, masked_pan: None, msisdn: None, currency: None, } } }