Struct libstripe::CouponParam
source · pub struct CouponParam<'a> {
pub id: Option<&'a str>,
pub duration: Option<Duration>,
pub amount_off: Option<i32>,
pub currency: Option<Currency>,
pub duration_in_months: Option<i32>,
pub max_redemptions: Option<i32>,
pub metadata: Option<HashMap<String, String>>,
pub percent_off: Option<i32>,
pub redeem_by: Option<i64>,
}
Fields§
§id: Option<&'a str>
§duration: Option<Duration>
§amount_off: Option<i32>
§currency: Option<Currency>
§duration_in_months: Option<i32>
§max_redemptions: Option<i32>
§metadata: Option<HashMap<String, String>>
§percent_off: Option<i32>
§redeem_by: Option<i64>
Trait Implementations§
source§impl<'a> Debug for CouponParam<'a>
impl<'a> Debug for CouponParam<'a>
source§impl<'a> Default for CouponParam<'a>
impl<'a> Default for CouponParam<'a>
source§fn default() -> CouponParam<'a>
fn default() -> CouponParam<'a>
Returns the “default value” for a type. Read more