pub enum ExperimentalFeatureStage {
Beta,
UnderDevelopment,
Stable,
Deprecated,
Removed,
}Expand description
ExperimentalFeatureStage
JSON schema
{
"oneOf": [
{
"description": "Feature is available for user testing and feedback.",
"type": "string",
"enum": [
"beta"
]
},
{
"description": "Feature is still being built and not ready for broad use.",
"type": "string",
"enum": [
"underDevelopment"
]
},
{
"description": "Feature is production-ready.",
"type": "string",
"enum": [
"stable"
]
},
{
"description": "Feature is deprecated and should be avoided.",
"type": "string",
"enum": [
"deprecated"
]
},
{
"description": "Feature flag is retained only for backwards compatibility.",
"type": "string",
"enum": [
"removed"
]
}
]
}Variants§
Beta
Feature is available for user testing and feedback.
UnderDevelopment
Feature is still being built and not ready for broad use.
Stable
Feature is production-ready.
Deprecated
Feature is deprecated and should be avoided.
Removed
Feature flag is retained only for backwards compatibility.
Trait Implementations§
Source§impl Clone for ExperimentalFeatureStage
impl Clone for ExperimentalFeatureStage
Source§fn clone(&self) -> ExperimentalFeatureStage
fn clone(&self) -> ExperimentalFeatureStage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ExperimentalFeatureStage
impl Debug for ExperimentalFeatureStage
Source§impl<'de> Deserialize<'de> for ExperimentalFeatureStage
impl<'de> Deserialize<'de> for ExperimentalFeatureStage
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 ExperimentalFeatureStage
impl Display for ExperimentalFeatureStage
Source§impl FromStr for ExperimentalFeatureStage
impl FromStr for ExperimentalFeatureStage
Source§impl Hash for ExperimentalFeatureStage
impl Hash for ExperimentalFeatureStage
Source§impl Ord for ExperimentalFeatureStage
impl Ord for ExperimentalFeatureStage
Source§fn cmp(&self, other: &ExperimentalFeatureStage) -> Ordering
fn cmp(&self, other: &ExperimentalFeatureStage) -> Ordering
1.21.0 (const: unstable) · 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 ExperimentalFeatureStage
impl PartialEq for ExperimentalFeatureStage
Source§fn eq(&self, other: &ExperimentalFeatureStage) -> bool
fn eq(&self, other: &ExperimentalFeatureStage) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ExperimentalFeatureStage
impl PartialOrd for ExperimentalFeatureStage
Source§impl Serialize for ExperimentalFeatureStage
impl Serialize for ExperimentalFeatureStage
Source§impl TryFrom<&String> for ExperimentalFeatureStage
impl TryFrom<&String> for ExperimentalFeatureStage
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for ExperimentalFeatureStage
impl TryFrom<&str> for ExperimentalFeatureStage
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for ExperimentalFeatureStage
impl TryFrom<String> for ExperimentalFeatureStage
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
impl Copy for ExperimentalFeatureStage
impl Eq for ExperimentalFeatureStage
impl StructuralPartialEq for ExperimentalFeatureStage
Auto Trait Implementations§
impl Freeze for ExperimentalFeatureStage
impl RefUnwindSafe for ExperimentalFeatureStage
impl Send for ExperimentalFeatureStage
impl Sync for ExperimentalFeatureStage
impl Unpin for ExperimentalFeatureStage
impl UnsafeUnpin for ExperimentalFeatureStage
impl UnwindSafe for ExperimentalFeatureStage
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,
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.