pub enum GotchaCategory {
Build,
Test,
Config,
Runtime,
Dependency,
Platform,
Convention,
Security,
}Variants§
Implementations§
Source§impl GotchaCategory
impl GotchaCategory
pub fn from_str_loose(s: &str) -> Self
pub fn short_label(&self) -> &'static str
Trait Implementations§
Source§impl Clone for GotchaCategory
impl Clone for GotchaCategory
Source§fn clone(&self) -> GotchaCategory
fn clone(&self) -> GotchaCategory
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 GotchaCategory
impl Debug for GotchaCategory
Source§impl<'de> Deserialize<'de> for GotchaCategory
impl<'de> Deserialize<'de> for GotchaCategory
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 Display for GotchaCategory
impl Display for GotchaCategory
Source§impl PartialEq for GotchaCategory
impl PartialEq for GotchaCategory
Source§impl Serialize for GotchaCategory
impl Serialize for GotchaCategory
impl StructuralPartialEq for GotchaCategory
Auto Trait Implementations§
impl Freeze for GotchaCategory
impl RefUnwindSafe for GotchaCategory
impl Send for GotchaCategory
impl Sync for GotchaCategory
impl Unpin for GotchaCategory
impl UnsafeUnpin for GotchaCategory
impl UnwindSafe for GotchaCategory
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<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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more