Struct google_youtube3::api::MembershipsDurationAtLevel
source · pub struct MembershipsDurationAtLevel {
pub level: Option<String>,
pub member_since: Option<String>,
pub member_total_duration_months: Option<i32>,
}
Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§level: Option<String>
Pricing level ID.
member_since: Option<String>
The date and time when the user became a continuous member for the given level.
member_total_duration_months: Option<i32>
The cumulative time the user has been a member for the given level in complete months (the time is rounded down to the nearest integer).
Trait Implementations§
source§impl Clone for MembershipsDurationAtLevel
impl Clone for MembershipsDurationAtLevel
source§fn clone(&self) -> MembershipsDurationAtLevel
fn clone(&self) -> MembershipsDurationAtLevel
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 MembershipsDurationAtLevel
impl Debug for MembershipsDurationAtLevel
source§impl Default for MembershipsDurationAtLevel
impl Default for MembershipsDurationAtLevel
source§fn default() -> MembershipsDurationAtLevel
fn default() -> MembershipsDurationAtLevel
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for MembershipsDurationAtLevel
impl<'de> Deserialize<'de> for MembershipsDurationAtLevel
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
impl Part for MembershipsDurationAtLevel
Auto Trait Implementations§
impl RefUnwindSafe for MembershipsDurationAtLevel
impl Send for MembershipsDurationAtLevel
impl Sync for MembershipsDurationAtLevel
impl Unpin for MembershipsDurationAtLevel
impl UnwindSafe for MembershipsDurationAtLevel
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