pub enum NameOrigin {
Game,
Community {
credit: String,
},
}Expand description
Where a human-readable name comes from. The source’s own ids remain separate from display names.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for NameOrigin
impl Clone for NameOrigin
Source§impl Debug for NameOrigin
impl Debug for NameOrigin
Source§impl<'de> Deserialize<'de> for NameOrigin
impl<'de> Deserialize<'de> for NameOrigin
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 NameOrigin
Source§impl PartialEq for NameOrigin
impl PartialEq for NameOrigin
Source§impl Serialize for NameOrigin
impl Serialize for NameOrigin
impl StructuralPartialEq for NameOrigin
Auto Trait Implementations§
impl Forget for NameOrigin
impl Freeze for NameOrigin
impl RefUnwindSafe for NameOrigin
impl Send for NameOrigin
impl Sync for NameOrigin
impl Unpin for NameOrigin
impl UnsafeUnpin for NameOrigin
impl UnwindSafe for NameOrigin
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.