pub enum ContactType {
Primary,
Billing,
Technical,
Security,
Emergency,
GeneralCompliance,
}
Expand description
The type of contact.
Variants§
Trait Implementations§
Source§impl Clone for ContactType
impl Clone for ContactType
Source§fn clone(&self) -> ContactType
fn clone(&self) -> ContactType
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 ContactType
impl Debug for ContactType
Source§impl Default for ContactType
impl Default for ContactType
Source§fn default() -> ContactType
fn default() -> ContactType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ContactType
impl<'de> Deserialize<'de> for ContactType
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 Hash for ContactType
impl Hash for ContactType
Source§impl Ord for ContactType
impl Ord for ContactType
Source§fn cmp(&self, other: &ContactType) -> Ordering
fn cmp(&self, other: &ContactType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ContactType
impl PartialEq for ContactType
Source§impl PartialOrd for ContactType
impl PartialOrd for ContactType
Source§impl Serialize for ContactType
impl Serialize for ContactType
impl Copy for ContactType
impl Eq for ContactType
impl StructuralPartialEq for ContactType
Auto Trait Implementations§
impl Freeze for ContactType
impl RefUnwindSafe for ContactType
impl Send for ContactType
impl Sync for ContactType
impl Unpin for ContactType
impl UnwindSafe for ContactType
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.