pub enum AmbassadorRole {
Founder,
Ambassador,
Observer,
Other(String),
}Expand description
AmbassadorRole enumeration.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AmbassadorRole
impl Clone for AmbassadorRole
Source§fn clone(&self) -> AmbassadorRole
fn clone(&self) -> AmbassadorRole
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 AmbassadorRole
impl Debug for AmbassadorRole
Source§impl Default for AmbassadorRole
impl Default for AmbassadorRole
Source§fn default() -> AmbassadorRole
fn default() -> AmbassadorRole
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AmbassadorRole
impl<'de> Deserialize<'de> for AmbassadorRole
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 AmbassadorRole
impl Display for AmbassadorRole
impl Eq for AmbassadorRole
Source§impl From<&str> for AmbassadorRole
impl From<&str> for AmbassadorRole
Source§impl Hash for AmbassadorRole
impl Hash for AmbassadorRole
Source§impl PartialEq for AmbassadorRole
impl PartialEq for AmbassadorRole
Source§impl Serialize for AmbassadorRole
impl Serialize for AmbassadorRole
impl StructuralPartialEq for AmbassadorRole
Auto Trait Implementations§
impl Freeze for AmbassadorRole
impl RefUnwindSafe for AmbassadorRole
impl Send for AmbassadorRole
impl Sync for AmbassadorRole
impl Unpin for AmbassadorRole
impl UnsafeUnpin for AmbassadorRole
impl UnwindSafe for AmbassadorRole
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.