pub enum ComplexitySort {
Cyclomatic,
Cognitive,
Lines,
Severity,
}Expand description
Sort criteria for complexity findings.
Variants§
Cyclomatic
Sort by cyclomatic complexity (default).
Cognitive
Sort by cognitive complexity.
Lines
Sort by function length in lines.
Severity
Sort by finding severity.
Trait Implementations§
Source§impl Clone for ComplexitySort
impl Clone for ComplexitySort
impl Copy for ComplexitySort
Source§impl Debug for ComplexitySort
impl Debug for ComplexitySort
Source§impl Default for ComplexitySort
impl Default for ComplexitySort
impl Eq for ComplexitySort
Source§impl PartialEq for ComplexitySort
impl PartialEq for ComplexitySort
impl StructuralPartialEq for ComplexitySort
Auto Trait Implementations§
impl Freeze for ComplexitySort
impl RefUnwindSafe for ComplexitySort
impl Send for ComplexitySort
impl Sync for ComplexitySort
impl Unpin for ComplexitySort
impl UnsafeUnpin for ComplexitySort
impl UnwindSafe for ComplexitySort
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