pub enum CharacterGenderValue {
Ambiguous,
Female,
Male,
NonBinary,
}Variants§
Implementations§
Source§impl CharacterGenderValue
impl CharacterGenderValue
Sourcepub const fn is_ambiguous(&self) -> bool
pub const fn is_ambiguous(&self) -> bool
Returns true if the enum is CharacterGenderValue::Ambiguous otherwise false
Sourcepub const fn is_female(&self) -> bool
pub const fn is_female(&self) -> bool
Returns true if the enum is CharacterGenderValue::Female otherwise false
Sourcepub const fn is_male(&self) -> bool
pub const fn is_male(&self) -> bool
Returns true if the enum is CharacterGenderValue::Male otherwise false
Sourcepub const fn is_non_binary(&self) -> bool
pub const fn is_non_binary(&self) -> bool
Returns true if the enum is CharacterGenderValue::NonBinary otherwise false
Trait Implementations§
Source§impl Clone for CharacterGenderValue
impl Clone for CharacterGenderValue
Source§fn clone(&self) -> CharacterGenderValue
fn clone(&self) -> CharacterGenderValue
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 CharacterGenderValue
impl Debug for CharacterGenderValue
Source§impl<'de> Deserialize<'de> for CharacterGenderValue
impl<'de> Deserialize<'de> for CharacterGenderValue
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 CharacterGenderValue
impl Display for CharacterGenderValue
Source§impl FromStr for CharacterGenderValue
impl FromStr for CharacterGenderValue
Source§impl Hash for CharacterGenderValue
impl Hash for CharacterGenderValue
Source§impl PartialEq for CharacterGenderValue
impl PartialEq for CharacterGenderValue
Source§impl Serialize for CharacterGenderValue
impl Serialize for CharacterGenderValue
Source§impl TryFrom<&str> for CharacterGenderValue
impl TryFrom<&str> for CharacterGenderValue
impl Copy for CharacterGenderValue
impl Eq for CharacterGenderValue
impl StructuralPartialEq for CharacterGenderValue
Auto Trait Implementations§
impl Freeze for CharacterGenderValue
impl RefUnwindSafe for CharacterGenderValue
impl Send for CharacterGenderValue
impl Sync for CharacterGenderValue
impl Unpin for CharacterGenderValue
impl UnsafeUnpin for CharacterGenderValue
impl UnwindSafe for CharacterGenderValue
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> 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.