Struct libstripe::Plans
[−]
[src]
pub struct Plans { pub id: String, pub object: String, pub amount: i64, pub created: i64, pub currency: Currency, pub interval: Interval, pub interval_count: i64, pub livemode: bool, pub metadata: HashMap<String, String>, pub name: String, pub statement_descriptor: Option<String>, pub trial_period_days: Option<i64>, }
Fields
id: String
object: String
amount: i64
created: i64
currency: Currency
interval: Interval
interval_count: i64
livemode: bool
metadata: HashMap<String, String>
name: String
statement_descriptor: Option<String>
trial_period_days: Option<i64>
Methods
impl Plans
[src]
fn create<B: Serialize>(client: &Client, param: B) -> Result<Plans, Error>
[src]
fn retrieve(client: &Client, plan: &str) -> Result<Plans, Error>
[src]
fn update<B: Serialize>(
client: &Client,
plan: &str,
param: B
) -> Result<Plans, Error>
[src]
client: &Client,
plan: &str,
param: B
) -> Result<Plans, Error>
fn delete(client: &Client, plan: &str) -> Result<Deleted, Error>
[src]
Trait Implementations
impl PartialEq for Plans
[src]
fn eq(&self, __arg_0: &Plans) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &Plans) -> bool
[src]
This method tests for !=
.