pub enum GapCriticality {
Low,
Medium,
High,
}Expand description
Criticality level of a knowledge gap
Determines the base priority weight in scoring calculations.
Variants§
Low
Low priority gap - nice to have but not blocking
Medium
Medium priority gap - important but not urgent
High
High priority gap - blocking investigation
Trait Implementations§
Source§impl Clone for GapCriticality
impl Clone for GapCriticality
Source§fn clone(&self) -> GapCriticality
fn clone(&self) -> GapCriticality
Returns a duplicate 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 GapCriticality
impl Debug for GapCriticality
Source§impl<'de> Deserialize<'de> for GapCriticality
impl<'de> Deserialize<'de> for GapCriticality
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for GapCriticality
impl Ord for GapCriticality
Source§fn cmp(&self, other: &GapCriticality) -> Ordering
fn cmp(&self, other: &GapCriticality) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for GapCriticality
impl PartialEq for GapCriticality
Source§impl PartialOrd for GapCriticality
impl PartialOrd for GapCriticality
Source§impl Serialize for GapCriticality
impl Serialize for GapCriticality
impl Copy for GapCriticality
impl Eq for GapCriticality
impl StructuralPartialEq for GapCriticality
Auto Trait Implementations§
impl Freeze for GapCriticality
impl RefUnwindSafe for GapCriticality
impl Send for GapCriticality
impl Sync for GapCriticality
impl Unpin for GapCriticality
impl UnsafeUnpin for GapCriticality
impl UnwindSafe for GapCriticality
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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