#[non_exhaustive]pub enum FeatureCategory {
Experimental,
Enterprise,
Performance,
Debug,
Testing,
}Expand description
Feature category for grouping related features.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Experimental
Pre-release features under active development.
Enterprise
Compliance and audit-related features for regulated environments.
Performance
Optimization features for throughput and memory.
Debug
Diagnostic and profiling features for development.
Testing
Testing infrastructure hooks (mutation, fuzzing, coverage).
Trait Implementations§
Source§impl Clone for FeatureCategory
impl Clone for FeatureCategory
Source§fn clone(&self) -> FeatureCategory
fn clone(&self) -> FeatureCategory
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 FeatureCategory
impl Debug for FeatureCategory
Source§impl<'de> Deserialize<'de> for FeatureCategory
impl<'de> Deserialize<'de> for FeatureCategory
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<FeatureCategory, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FeatureCategory, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for FeatureCategory
impl Display for FeatureCategory
Source§impl Hash for FeatureCategory
impl Hash for FeatureCategory
Source§impl PartialEq for FeatureCategory
impl PartialEq for FeatureCategory
Source§impl Serialize for FeatureCategory
impl Serialize for FeatureCategory
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for FeatureCategory
impl Eq for FeatureCategory
impl StructuralPartialEq for FeatureCategory
Auto Trait Implementations§
impl Freeze for FeatureCategory
impl RefUnwindSafe for FeatureCategory
impl Send for FeatureCategory
impl Sync for FeatureCategory
impl Unpin for FeatureCategory
impl UnsafeUnpin for FeatureCategory
impl UnwindSafe for FeatureCategory
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.