#[repr(i32)]pub enum ContactType {
Unspecified = 0,
Personal = 1,
Official = 2,
Corporation = 3,
}Variants§
Implementations§
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 From<ContactType> for i32
impl From<ContactType> for i32
Source§fn from(value: ContactType) -> i32
fn from(value: ContactType) -> i32
Converts to this type from the input type.
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
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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.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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request