#[non_exhaustive]pub enum RdLifecycleStage {
Experimental,
Stable,
Superseded,
Deprecated,
Maturing,
Questioning,
SoftDeprecated,
Defunct,
Retired,
Unknown(String),
}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
Stable
Superseded
Deprecated
Maturing
Questioning
SoftDeprecated
Defunct
Retired
Unknown(String)
Implementations§
Trait Implementations§
Source§impl Clone for RdLifecycleStage
impl Clone for RdLifecycleStage
Source§fn clone(&self) -> RdLifecycleStage
fn clone(&self) -> RdLifecycleStage
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 RdLifecycleStage
impl Debug for RdLifecycleStage
impl Eq for RdLifecycleStage
Source§impl Hash for RdLifecycleStage
impl Hash for RdLifecycleStage
Source§impl PartialEq for RdLifecycleStage
impl PartialEq for RdLifecycleStage
impl StructuralPartialEq for RdLifecycleStage
Auto Trait Implementations§
impl Freeze for RdLifecycleStage
impl RefUnwindSafe for RdLifecycleStage
impl Send for RdLifecycleStage
impl Sync for RdLifecycleStage
impl Unpin for RdLifecycleStage
impl UnsafeUnpin for RdLifecycleStage
impl UnwindSafe for RdLifecycleStage
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