pub struct SubscribedMembershipUser {
pub membership_no: i32,
pub joined_time: i32,
pub next_billing_date: String,
pub total_subscription_months: i32,
}
Expand description
SubscribedMembershipUser : Object containing user membership subscription information.
Fields§
§membership_no: i32
The user’s member number in the membership plan.
joined_time: i32
UNIX timestamp at which the user subscribed to the membership.
next_billing_date: String
Next payment date for membership plan. - Format: yyyy-MM-dd (e.g. 2024-02-08) - Timezone: UTC+9
total_subscription_months: i32
The period of time in months that the user has been subscribed to a membership plan. If a user previously canceled and then re-subscribed to the same membership plan, only the period after the re-subscription will be counted.
Implementations§
Trait Implementations§
Source§impl Clone for SubscribedMembershipUser
impl Clone for SubscribedMembershipUser
Source§fn clone(&self) -> SubscribedMembershipUser
fn clone(&self) -> SubscribedMembershipUser
Returns a copy 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 SubscribedMembershipUser
impl Debug for SubscribedMembershipUser
Source§impl Default for SubscribedMembershipUser
impl Default for SubscribedMembershipUser
Source§fn default() -> SubscribedMembershipUser
fn default() -> SubscribedMembershipUser
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubscribedMembershipUser
impl<'de> Deserialize<'de> for SubscribedMembershipUser
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 SubscribedMembershipUser
impl PartialEq for SubscribedMembershipUser
Source§impl Serialize for SubscribedMembershipUser
impl Serialize for SubscribedMembershipUser
impl StructuralPartialEq for SubscribedMembershipUser
Auto Trait Implementations§
impl Freeze for SubscribedMembershipUser
impl RefUnwindSafe for SubscribedMembershipUser
impl Send for SubscribedMembershipUser
impl Sync for SubscribedMembershipUser
impl Unpin for SubscribedMembershipUser
impl UnwindSafe for SubscribedMembershipUser
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