pub enum PersonaFocus {
Coding,
Engineering,
Software,
Debugging,
Research,
Writing,
Planning,
Operations,
Analysis,
General,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for PersonaFocus
impl Clone for PersonaFocus
Source§fn clone(&self) -> PersonaFocus
fn clone(&self) -> PersonaFocus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PersonaFocus
impl Debug for PersonaFocus
Source§impl Default for PersonaFocus
impl Default for PersonaFocus
Source§fn default() -> PersonaFocus
fn default() -> PersonaFocus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PersonaFocus
impl<'de> Deserialize<'de> for PersonaFocus
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 PartialEq for PersonaFocus
impl PartialEq for PersonaFocus
Source§fn eq(&self, other: &PersonaFocus) -> bool
fn eq(&self, other: &PersonaFocus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PersonaFocus
impl Serialize for PersonaFocus
impl Eq for PersonaFocus
impl StructuralPartialEq for PersonaFocus
Auto Trait Implementations§
impl Freeze for PersonaFocus
impl RefUnwindSafe for PersonaFocus
impl Send for PersonaFocus
impl Sync for PersonaFocus
impl Unpin for PersonaFocus
impl UnsafeUnpin for PersonaFocus
impl UnwindSafe for PersonaFocus
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<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