pub struct DatadogAgreementProperties {
pub publisher: Option<String>,
pub product: Option<String>,
pub plan: Option<String>,
pub license_text_link: Option<String>,
pub privacy_policy_link: Option<String>,
pub retrieve_datetime: Option<OffsetDateTime>,
pub signature: Option<String>,
pub accepted: Option<bool>,
}
Expand description
Terms properties.
Fields§
§publisher: Option<String>
Publisher identifier string.
product: Option<String>
Product identifier string.
plan: Option<String>
Plan identifier string.
license_text_link: Option<String>
Link to HTML with Microsoft and Publisher terms.
privacy_policy_link: Option<String>
Link to the privacy policy of the publisher.
retrieve_datetime: Option<OffsetDateTime>
Date and time in UTC of when the terms were accepted. This is empty if Accepted is false.
signature: Option<String>
Terms signature.
accepted: Option<bool>
If any version of the terms have been accepted, otherwise false.
Implementations§
Trait Implementations§
source§impl Clone for DatadogAgreementProperties
impl Clone for DatadogAgreementProperties
source§fn clone(&self) -> DatadogAgreementProperties
fn clone(&self) -> DatadogAgreementProperties
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 DatadogAgreementProperties
impl Debug for DatadogAgreementProperties
source§impl Default for DatadogAgreementProperties
impl Default for DatadogAgreementProperties
source§fn default() -> DatadogAgreementProperties
fn default() -> DatadogAgreementProperties
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for DatadogAgreementProperties
impl<'de> Deserialize<'de> for DatadogAgreementProperties
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<DatadogAgreementProperties> for DatadogAgreementProperties
impl PartialEq<DatadogAgreementProperties> for DatadogAgreementProperties
source§fn eq(&self, other: &DatadogAgreementProperties) -> bool
fn eq(&self, other: &DatadogAgreementProperties) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.