pub struct CreateContact {
pub location_id: String,
pub email: Option<String>,
pub phone: Option<String>,
pub first_name: Option<String>,
pub last_name: Option<String>,
pub name: Option<String>,
pub tags: Vec<String>,
pub source: Option<String>,
}Expand description
Payload for ContactsService::create.
Fields§
§location_id: String§email: Option<String>§phone: Option<String>§first_name: Option<String>§last_name: Option<String>§name: Option<String>§source: Option<String>Trait Implementations§
Source§impl Clone for CreateContact
impl Clone for CreateContact
Source§fn clone(&self) -> CreateContact
fn clone(&self) -> CreateContact
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CreateContact
impl Debug for CreateContact
Source§impl Default for CreateContact
impl Default for CreateContact
Source§fn default() -> CreateContact
fn default() -> CreateContact
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateContact
impl RefUnwindSafe for CreateContact
impl Send for CreateContact
impl Sync for CreateContact
impl Unpin for CreateContact
impl UnsafeUnpin for CreateContact
impl UnwindSafe for CreateContact
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