pub enum PackPlanPricingType {
Free,
MonthlyDocMaker,
BundledWithTier,
}
Expand description
Type of pricing used to subscribe to a Pack.
JSON schema
{
"description": "Type of pricing used to subscribe to a Pack.",
"type": "string",
"enum": [
"Free",
"MonthlyDocMaker",
"BundledWithTier"
],
"x-schema-name": "PackPlanPricingType",
"x-tsEnumNames": [
"Free",
"MonthlyDocMaker",
"BundledWithTier"
]
}
Variants§
Trait Implementations§
Source§impl Clone for PackPlanPricingType
impl Clone for PackPlanPricingType
Source§fn clone(&self) -> PackPlanPricingType
fn clone(&self) -> PackPlanPricingType
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 PackPlanPricingType
impl Debug for PackPlanPricingType
Source§impl<'de> Deserialize<'de> for PackPlanPricingType
impl<'de> Deserialize<'de> for PackPlanPricingType
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 Display for PackPlanPricingType
impl Display for PackPlanPricingType
Source§impl From<&PackPlanPricingType> for PackPlanPricingType
impl From<&PackPlanPricingType> for PackPlanPricingType
Source§fn from(value: &PackPlanPricingType) -> Self
fn from(value: &PackPlanPricingType) -> Self
Converts to this type from the input type.
Source§impl FromStr for PackPlanPricingType
impl FromStr for PackPlanPricingType
Source§impl Hash for PackPlanPricingType
impl Hash for PackPlanPricingType
Source§impl Ord for PackPlanPricingType
impl Ord for PackPlanPricingType
Source§fn cmp(&self, other: &PackPlanPricingType) -> Ordering
fn cmp(&self, other: &PackPlanPricingType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for PackPlanPricingType
impl PartialEq for PackPlanPricingType
Source§impl PartialOrd for PackPlanPricingType
impl PartialOrd for PackPlanPricingType
Source§impl Serialize for PackPlanPricingType
impl Serialize for PackPlanPricingType
Source§impl TryFrom<&String> for PackPlanPricingType
impl TryFrom<&String> for PackPlanPricingType
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for PackPlanPricingType
impl TryFrom<&str> for PackPlanPricingType
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for PackPlanPricingType
impl TryFrom<String> for PackPlanPricingType
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
impl Copy for PackPlanPricingType
impl Eq for PackPlanPricingType
impl StructuralPartialEq for PackPlanPricingType
Auto Trait Implementations§
impl Freeze for PackPlanPricingType
impl RefUnwindSafe for PackPlanPricingType
impl Send for PackPlanPricingType
impl Sync for PackPlanPricingType
impl Unpin for PackPlanPricingType
impl UnwindSafe for PackPlanPricingType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.