Struct google_spectrum1_explorer::api::Vcard
source · pub struct Vcard {
pub adr: Option<VcardAddress>,
pub email: Option<VcardTypedText>,
pub fn_: Option<String>,
pub org: Option<VcardTypedText>,
pub tel: Option<VcardTelephone>,
}
Expand description
A vCard-in-JSON message that contains only the fields needed for PAWS:
- fn: Full name of an individual
- org: Name of the organization
- adr: Address fields
- tel: Telephone numbers
- email: Email addresses
This type is not used in any activity, and only used as part of another schema.
Fields§
§adr: Option<VcardAddress>
The street address of the entity.
email: Option<VcardTypedText>
An email address that can be used to reach the contact.
fn_: Option<String>
The full name of the contact person. For example: John A. Smith.
org: Option<VcardTypedText>
The organization associated with the registering entity.
tel: Option<VcardTelephone>
A telephone number that can be used to call the contact.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Vcard
impl<'de> Deserialize<'de> for Vcard
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 Part for Vcard
Auto Trait Implementations§
impl RefUnwindSafe for Vcard
impl Send for Vcard
impl Sync for Vcard
impl Unpin for Vcard
impl UnwindSafe for Vcard
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