Enum tame_index::error::ReservedNameKind
source · pub enum ReservedNameKind {
Keyword,
Artifact,
Windows,
Standard,
}
Expand description
Various kinds of reserved names disallowed by cargo
Variants§
Keyword
The name is a Rust keyword
Artifact
The name conflicts with a cargo artifact directory
Windows
The name has a special meaning on Windows
Standard
The name conflicts with a Rust std library name
Trait Implementations§
source§impl Clone for ReservedNameKind
impl Clone for ReservedNameKind
source§fn clone(&self) -> ReservedNameKind
fn clone(&self) -> ReservedNameKind
Returns a copy 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 ReservedNameKind
impl Debug for ReservedNameKind
source§impl Display for ReservedNameKind
impl Display for ReservedNameKind
impl Copy for ReservedNameKind
Auto Trait Implementations§
impl Freeze for ReservedNameKind
impl RefUnwindSafe for ReservedNameKind
impl Send for ReservedNameKind
impl Sync for ReservedNameKind
impl Unpin for ReservedNameKind
impl UnwindSafe for ReservedNameKind
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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