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 for ExtensionSummaryData
impl PartialEq 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 ==
.source§impl Serialize for ExtensionSummaryData
impl Serialize for ExtensionSummaryData
impl StructuralPartialEq for ExtensionSummaryData
Auto Trait Implementations§
impl RefUnwindSafe for ExtensionSummaryData
impl Send for ExtensionSummaryData
impl Sync for ExtensionSummaryData
impl Unpin for ExtensionSummaryData
impl UnwindSafe for ExtensionSummaryData
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