pub struct CreateSubscriptionCommon {
pub currency: Option<CurrencyEnum>,
pub interval: IntervalEnum,
pub plan: String,
pub return_to: Option<String>,
}Fields§
§currency: Option<CurrencyEnum>usd USD eur Euro
interval: IntervalEnummonthly Monthly yearly Yearly
plan: String§return_to: Option<String>Implementations§
Source§impl CreateSubscriptionCommon
impl CreateSubscriptionCommon
pub fn new(interval: IntervalEnum, plan: String) -> CreateSubscriptionCommon
Trait Implementations§
Source§impl Clone for CreateSubscriptionCommon
impl Clone for CreateSubscriptionCommon
Source§fn clone(&self) -> CreateSubscriptionCommon
fn clone(&self) -> CreateSubscriptionCommon
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreateSubscriptionCommon
impl Debug for CreateSubscriptionCommon
Source§impl Default for CreateSubscriptionCommon
impl Default for CreateSubscriptionCommon
Source§fn default() -> CreateSubscriptionCommon
fn default() -> CreateSubscriptionCommon
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateSubscriptionCommon
impl<'de> Deserialize<'de> for CreateSubscriptionCommon
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
Source§impl PartialEq for CreateSubscriptionCommon
impl PartialEq for CreateSubscriptionCommon
Source§impl Serialize for CreateSubscriptionCommon
impl Serialize for CreateSubscriptionCommon
impl StructuralPartialEq for CreateSubscriptionCommon
Auto Trait Implementations§
impl Freeze for CreateSubscriptionCommon
impl RefUnwindSafe for CreateSubscriptionCommon
impl Send for CreateSubscriptionCommon
impl Sync for CreateSubscriptionCommon
impl Unpin for CreateSubscriptionCommon
impl UnwindSafe for CreateSubscriptionCommon
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more