pub struct BundledPackPlanPricing {
pub minimum_feature_set: PaidFeatureSet,
pub type_: BundledPackPlanPricingType,
}
Expand description
Pricing used when workspaces have access to the Pack for free if their workspace is at least the given tier.
JSON schema
{
"description": "Pricing used when workspaces have access to the Pack
for free if their workspace is at least the given tier.",
"type": "object",
"required": [
"minimumFeatureSet",
"type"
],
"properties": {
"minimumFeatureSet": {
"$ref": "#/components/schemas/PaidFeatureSet"
},
"type": {
"type": "string",
"enum": [
"BundledWithTier"
],
"x-tsType": "PackPlanPricingType.BundledWithTier"
}
},
"additionalProperties": false,
"x-schema-name": "BundledPackPlanPricing"
}
Fields§
§minimum_feature_set: PaidFeatureSet
§type_: BundledPackPlanPricingType
Trait Implementations§
Source§impl Clone for BundledPackPlanPricing
impl Clone for BundledPackPlanPricing
Source§fn clone(&self) -> BundledPackPlanPricing
fn clone(&self) -> BundledPackPlanPricing
Returns a duplicate 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 BundledPackPlanPricing
impl Debug for BundledPackPlanPricing
Source§impl<'de> Deserialize<'de> for BundledPackPlanPricing
impl<'de> Deserialize<'de> for BundledPackPlanPricing
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 From<&BundledPackPlanPricing> for BundledPackPlanPricing
impl From<&BundledPackPlanPricing> for BundledPackPlanPricing
Source§fn from(value: &BundledPackPlanPricing) -> Self
fn from(value: &BundledPackPlanPricing) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for BundledPackPlanPricing
impl RefUnwindSafe for BundledPackPlanPricing
impl Send for BundledPackPlanPricing
impl Sync for BundledPackPlanPricing
impl Unpin for BundledPackPlanPricing
impl UnwindSafe for BundledPackPlanPricing
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