pub enum DeadCodeKind {
UnusedFile,
UnusedExport {
export_name: String,
},
UnusedType {
type_name: String,
},
}Expand description
The type of dead code that overlaps with a clone instance.
Variants§
UnusedFile
The entire file containing the clone is unused.
UnusedExport
A specific unused export overlaps with the clone’s line range.
UnusedType
A specific unused type overlaps with the clone’s line range.
Trait Implementations§
Source§impl Clone for DeadCodeKind
impl Clone for DeadCodeKind
Source§impl Debug for DeadCodeKind
impl Debug for DeadCodeKind
impl Eq for DeadCodeKind
Source§impl PartialEq for DeadCodeKind
impl PartialEq for DeadCodeKind
Source§impl Serialize for DeadCodeKind
impl Serialize for DeadCodeKind
impl StructuralPartialEq for DeadCodeKind
Auto Trait Implementations§
impl Freeze for DeadCodeKind
impl RefUnwindSafe for DeadCodeKind
impl Send for DeadCodeKind
impl Sync for DeadCodeKind
impl Unpin for DeadCodeKind
impl UnsafeUnpin for DeadCodeKind
impl UnwindSafe for DeadCodeKind
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§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<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