Struct libstripe::BankAccount
[−]
[src]
pub struct BankAccount { pub id: String, pub object: String, pub account: Option<String>, pub account_holder_name: String, pub account_holder_type: AccountHolderType, pub bank_name: String, pub country: String, pub customer: Option<String>, pub currency: Currency, pub default_for_currency: Option<bool>, pub fingerprint: String, pub last4: String, pub metadata: HashMap<String, String>, pub routing_number: String, pub status: BankStatus, }
Fields
id: String
object: String
account: Option<String>
account_holder_name: String
account_holder_type: AccountHolderType
bank_name: String
country: String
customer: Option<String>
currency: Currency
default_for_currency: Option<bool>
fingerprint: String
last4: String
metadata: HashMap<String, String>
routing_number: String
status: BankStatus
Methods
impl BankAccount
[src]
fn create<B: Serialize>(
client: &Client,
customer_id: &str,
param: B
) -> Result<BankAccount, Error>
[src]
client: &Client,
customer_id: &str,
param: B
) -> Result<BankAccount, Error>
fn retrieve(
client: &Client,
customer_id: &str,
id: &str
) -> Result<BankAccount, Error>
[src]
client: &Client,
customer_id: &str,
id: &str
) -> Result<BankAccount, Error>
fn update<B: Serialize>(
client: &Client,
customer_id: &str,
id: &str,
param: B
) -> Result<BankAccount, Error>
[src]
client: &Client,
customer_id: &str,
id: &str,
param: B
) -> Result<BankAccount, Error>
fn verify<B: Serialize>(
client: &Client,
customer_id: &str,
id: &str,
param: B
) -> Result<BankAccount, Error>
[src]
client: &Client,
customer_id: &str,
id: &str,
param: B
) -> Result<BankAccount, Error>
fn delete(
client: &Client,
customer_id: &str,
id: &str
) -> Result<Deleted, Error>
[src]
client: &Client,
customer_id: &str,
id: &str
) -> Result<Deleted, Error>
fn list<B: Serialize>(
client: &Client,
customer_id: &str,
param: B
) -> Result<List<BankAccount>, Error>
[src]
client: &Client,
customer_id: &str,
param: B
) -> Result<List<BankAccount>, Error>