pub enum ApiStabilityClass {
Stable,
Provisional,
Experimental,
}Expand description
Stability class for a public API item.
Variants§
Stable
Guaranteed within a major version.
Provisional
May change with notice inside a major version.
Experimental
Explicitly experimental.
Trait Implementations§
Source§impl Clone for ApiStabilityClass
impl Clone for ApiStabilityClass
Source§fn clone(&self) -> ApiStabilityClass
fn clone(&self) -> ApiStabilityClass
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 ApiStabilityClass
impl Debug for ApiStabilityClass
Source§impl Hash for ApiStabilityClass
impl Hash for ApiStabilityClass
Source§impl PartialEq for ApiStabilityClass
impl PartialEq for ApiStabilityClass
Source§fn eq(&self, other: &ApiStabilityClass) -> bool
fn eq(&self, other: &ApiStabilityClass) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ApiStabilityClass
impl Eq for ApiStabilityClass
impl StructuralPartialEq for ApiStabilityClass
Auto Trait Implementations§
impl Freeze for ApiStabilityClass
impl RefUnwindSafe for ApiStabilityClass
impl Send for ApiStabilityClass
impl Sync for ApiStabilityClass
impl Unpin for ApiStabilityClass
impl UnsafeUnpin for ApiStabilityClass
impl UnwindSafe for ApiStabilityClass
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