pub enum DeprecatedKind {
Subject,
Procedure,
}Expand description
Which declared surface a [[deprecated]] entry retires (RFC 08 §3, v1.26).
Retirement covered subjects only, which left a removed procedure with no
sanctioned exit at all: the registry.lock pin failed as vanished
without retirement, and the ledger entry meant to be the exit was never
consulted for it (#377).
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for DeprecatedKind
impl Clone for DeprecatedKind
Source§fn clone(&self) -> DeprecatedKind
fn clone(&self) -> DeprecatedKind
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 moreimpl Copy for DeprecatedKind
Source§impl Debug for DeprecatedKind
impl Debug for DeprecatedKind
Source§impl Default for DeprecatedKind
impl Default for DeprecatedKind
Source§fn default() -> DeprecatedKind
fn default() -> DeprecatedKind
Returns the “default value” for a type. Read more
impl Eq for DeprecatedKind
Source§impl FromStr for DeprecatedKind
impl FromStr for DeprecatedKind
Source§impl PartialEq for DeprecatedKind
impl PartialEq for DeprecatedKind
impl StructuralPartialEq for DeprecatedKind
Auto Trait Implementations§
impl Freeze for DeprecatedKind
impl RefUnwindSafe for DeprecatedKind
impl Send for DeprecatedKind
impl Sync for DeprecatedKind
impl Unpin for DeprecatedKind
impl UnsafeUnpin for DeprecatedKind
impl UnwindSafe for DeprecatedKind
Blanket Implementations§
Source§impl<Source> AccessAs for Source
impl<Source> AccessAs for Source
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more