Struct libstripe::Card
[−]
[src]
pub struct Card { pub id: String, pub object: String, pub account: Option<String>, pub address_city: Option<String>, pub address_country: Option<String>, pub address_line1: Option<String>, pub address_line1_check: Option<CardCheck>, pub address_line2: Option<String>, pub address_state: Option<String>, pub address_zip: Option<String>, pub address_zip_check: Option<CardCheck>, pub available_payout_methods: Option<Vec<String>>, pub brand: CardBrand, pub country: String, pub currency: Option<Currency>, pub customer: String, pub cvc_check: Option<CardCheck>, pub default_for_currency: Option<bool>, pub dynamic_last4: Option<String>, pub exp_month: i32, pub exp_year: i32, pub fingerprint: String, pub funding: CardType, pub last4: String, pub metadata: HashMap<String, String>, pub name: Option<String>, pub tokenization_method: Option<String>, }
Fields
id: String
object: String
account: Option<String>
address_city: Option<String>
address_country: Option<String>
address_line1: Option<String>
address_line1_check: Option<CardCheck>
address_line2: Option<String>
address_state: Option<String>
address_zip: Option<String>
address_zip_check: Option<CardCheck>
available_payout_methods: Option<Vec<String>>
brand: CardBrand
country: String
currency: Option<Currency>
customer: String
cvc_check: Option<CardCheck>
default_for_currency: Option<bool>
dynamic_last4: Option<String>
exp_month: i32
exp_year: i32
fingerprint: String
funding: CardType
last4: String
metadata: HashMap<String, String>
name: Option<String>
tokenization_method: Option<String>
Methods
impl Card
[src]
fn create<B: Serialize>(
client: &Client,
customer_id: &str,
param: B
) -> Result<Card, Error>
[src]
client: &Client,
customer_id: &str,
param: B
) -> Result<Card, Error>
fn retrieve(client: &Client, customer_id: &str, id: &str) -> Result<Card, Error>
[src]
fn update<B: Serialize>(
client: &Client,
customer_id: &str,
id: &str,
param: B
) -> Result<Card, Error>
[src]
client: &Client,
customer_id: &str,
id: &str,
param: B
) -> Result<Card, 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<Card>, Error>
[src]
client: &Client,
customer_id: &str,
param: B
) -> Result<List<Card>, Error>