pub enum HonorType {
Talkative,
Performer,
Emotion,
}Variants§
Implementations§
Source§impl HonorType
impl HonorType
Sourcepub const fn is_talkative(&self) -> bool
pub const fn is_talkative(&self) -> bool
Returns true if the enum is HonorType::Talkative otherwise false
Sourcepub const fn is_performer(&self) -> bool
pub const fn is_performer(&self) -> bool
Returns true if the enum is HonorType::Performer otherwise false
Sourcepub const fn is_emotion(&self) -> bool
pub const fn is_emotion(&self) -> bool
Returns true if the enum is HonorType::Emotion otherwise false
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HonorType
impl<'de> Deserialize<'de> for HonorType
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 HonorType
impl Ord for HonorType
Source§impl PartialOrd for HonorType
impl PartialOrd for HonorType
impl Copy for HonorType
impl Eq for HonorType
impl StructuralPartialEq for HonorType
Auto Trait Implementations§
impl Freeze for HonorType
impl RefUnwindSafe for HonorType
impl Send for HonorType
impl Sync for HonorType
impl Unpin for HonorType
impl UnsafeUnpin for HonorType
impl UnwindSafe for HonorType
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<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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.