pub enum ContributorGender {
Masculine,
Feminine,
Neuter,
Common,
}Expand description
Grammatical gender carried on contributor records for role-label agreement.
Variants§
Masculine
Masculine grammatical gender.
Feminine
Feminine grammatical gender.
Neuter
Neuter grammatical gender.
Common
Common or shared grammatical gender.
Trait Implementations§
Source§impl Clone for ContributorGender
impl Clone for ContributorGender
Source§fn clone(&self) -> ContributorGender
fn clone(&self) -> ContributorGender
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 moreimpl Copy for ContributorGender
Source§impl Debug for ContributorGender
impl Debug for ContributorGender
Source§impl<'de> Deserialize<'de> for ContributorGender
impl<'de> Deserialize<'de> for ContributorGender
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
impl Eq for ContributorGender
Source§impl PartialEq for ContributorGender
impl PartialEq for ContributorGender
Source§fn eq(&self, other: &ContributorGender) -> bool
fn eq(&self, other: &ContributorGender) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ContributorGender
impl Serialize for ContributorGender
impl StructuralPartialEq for ContributorGender
Auto Trait Implementations§
impl Freeze for ContributorGender
impl RefUnwindSafe for ContributorGender
impl Send for ContributorGender
impl Sync for ContributorGender
impl Unpin for ContributorGender
impl UnsafeUnpin for ContributorGender
impl UnwindSafe for ContributorGender
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.