Struct libstripe::IssuingCard
source · pub struct IssuingCard {Show 16 fields
pub id: String,
pub object: Object,
pub authorization_controls: AuthorizationControls,
pub brand: CardBrand,
pub cardholder: CardHolders,
pub created: i64,
pub currency: Currency,
pub exp_month: i64,
pub exp_year: i64,
pub last4: String,
pub livemode: bool,
pub metadata: HashMap<String, String>,
pub name: String,
pub shipping: IssuingShipping,
pub status: CardStatus,
pub card_type: CardType,
}
Fields§
§id: String
§object: Object
§brand: CardBrand
§cardholder: CardHolders
§created: i64
§currency: Currency
§exp_month: i64
§exp_year: i64
§last4: String
§livemode: bool
§metadata: HashMap<String, String>
§name: String
§shipping: IssuingShipping
§status: CardStatus
§card_type: CardType
Implementations§
source§impl IssuingCard
impl IssuingCard
pub fn create<B: Serialize + StripeService>(
client: &Client,
param: B
) -> Result<Self>
pub fn retrieve(client: &Client, id: &str) -> Result<Self>
pub fn retrieve_details(client: &Client, id: &str) -> Result<Self>
pub fn update<B: Serialize + StripeService>(
client: &Client,
id: &str,
param: B
) -> Result<Self>
pub fn list<B: Serialize + StripeService>(
client: &Client,
param: B
) -> Result<List<Self>>
Trait Implementations§
source§impl Debug for IssuingCard
impl Debug for IssuingCard
source§impl<'de> Deserialize<'de> for IssuingCard
impl<'de> Deserialize<'de> for IssuingCard
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