pub struct ExtensionSummaryData {
pub summary_data: SummaryData,
pub assigned_through_subscription: Option<i32>,
pub extension_id: Option<String>,
pub extension_name: Option<String>,
pub is_trial_version: Option<bool>,
pub minimum_license_required: Option<MinimumLicenseRequired>,
pub remaining_trial_days: Option<i32>,
pub trial_expiry_date: Option<OffsetDateTime>,
}Expand description
Summary of Extensions in the organization.
Fields§
§summary_data: SummaryData§assigned_through_subscription: Option<i32>Count of Extension Licenses assigned to users through msdn.
extension_id: Option<String>Gallery Id of the Extension
extension_name: Option<String>Friendly name of this extension
is_trial_version: Option<bool>Whether its a Trial Version.
minimum_license_required: Option<MinimumLicenseRequired>Minimum License Required for the Extension.
remaining_trial_days: Option<i32>Days remaining for the Trial to expire.
trial_expiry_date: Option<OffsetDateTime>Date on which the Trial expires.
Implementations§
Trait Implementations§
source§impl Clone for ExtensionSummaryData
impl Clone for ExtensionSummaryData
source§fn clone(&self) -> ExtensionSummaryData
fn clone(&self) -> ExtensionSummaryData
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 ExtensionSummaryData
impl Debug for ExtensionSummaryData
source§impl Default for ExtensionSummaryData
impl Default for ExtensionSummaryData
source§fn default() -> ExtensionSummaryData
fn default() -> ExtensionSummaryData
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ExtensionSummaryData
impl<'de> Deserialize<'de> for ExtensionSummaryData
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<ExtensionSummaryData> for ExtensionSummaryData
impl PartialEq<ExtensionSummaryData> for ExtensionSummaryData
source§fn eq(&self, other: &ExtensionSummaryData) -> bool
fn eq(&self, other: &ExtensionSummaryData) -> bool
This method tests for
self and other values to be equal, and is used
by ==.