pub struct Contact {
pub last_name: Option<String>,
pub title: Option<String>,
pub phone_office: Option<String>,
pub phone_mobile: Option<String>,
pub client: Option<Value>,
pub updated_at: Option<String>,
pub first_name: Option<String>,
pub fax: Option<String>,
pub created_at: Option<String>,
pub email: Option<String>,
pub id: Option<i64>,
}Fields§
§last_name: Option<String>The last name of the contact.
title: Option<String>The title of the contact.
phone_office: Option<String>The contact’s office phone number.
phone_mobile: Option<String>The contact’s mobile phone number.
client: Option<Value>An object containing the contact’s client id and name.
updated_at: Option<String>Date and time the contact was last updated.
first_name: Option<String>The first name of the contact.
fax: Option<String>The contact’s fax number.
created_at: Option<String>Date and time the contact was created.
email: Option<String>The contact’s email address.
id: Option<i64>Unique ID for the contact.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Contact
impl<'de> Deserialize<'de> for Contact
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
Auto Trait Implementations§
impl Freeze for Contact
impl RefUnwindSafe for Contact
impl Send for Contact
impl Sync for Contact
impl Unpin for Contact
impl UnwindSafe for Contact
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