pub enum JSContactType {
Show 38 variants
Address,
AddressComponent,
Anniversary,
Author,
Boolean,
Calendar,
Card,
CryptoKey,
Directory,
EmailAddress,
Id,
Int,
JCardProp,
LanguagePref,
Link,
Media,
Name,
NameComponent,
Nickname,
Note,
Number,
OnlineService,
Organization,
OrgUnit,
PartialDate,
PatchObject,
PersonalInfo,
Phone,
Pronouns,
Relation,
Resource,
SchedulingAddress,
SpeakToAs,
String,
Timestamp,
Title,
UnsignedInt,
UTCDateTime,
}Variants§
Address
AddressComponent
Anniversary
Author
Boolean
Calendar
Card
CryptoKey
Directory
EmailAddress
Id
Int
JCardProp
LanguagePref
Link
Media
Name
NameComponent
Nickname
Note
Number
OnlineService
Organization
OrgUnit
PartialDate
PatchObject
PersonalInfo
Phone
Pronouns
Relation
Resource
SchedulingAddress
SpeakToAs
String
Timestamp
Title
UnsignedInt
UTCDateTime
Implementations§
Trait Implementations§
Source§impl Clone for JSContactType
impl Clone for JSContactType
Source§fn clone(&self) -> JSContactType
fn clone(&self) -> JSContactType
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 JSContactType
impl Debug for JSContactType
Source§impl FromStr for JSContactType
impl FromStr for JSContactType
Source§impl Hash for JSContactType
impl Hash for JSContactType
Source§impl Ord for JSContactType
impl Ord for JSContactType
Source§fn cmp(&self, other: &JSContactType) -> Ordering
fn cmp(&self, other: &JSContactType) -> 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 JSContactType
impl PartialEq for JSContactType
Source§impl PartialOrd for JSContactType
impl PartialOrd for JSContactType
impl Copy for JSContactType
impl Eq for JSContactType
impl StructuralPartialEq for JSContactType
Auto Trait Implementations§
impl Freeze for JSContactType
impl RefUnwindSafe for JSContactType
impl Send for JSContactType
impl Sync for JSContactType
impl Unpin for JSContactType
impl UnwindSafe for JSContactType
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