pub struct CreateContactRequestContent {
pub acting_user_id: Option<i64>,
pub contact: ContactPayload,
}Expand description
Wire format: {acting_user_id, contact: {…}} — creating also has to say which account the contact belongs to, since one identity can hold several.
Fields§
§acting_user_id: Option<i64>The identity’s user on the account the contact should be filed under; Identity’s all_users carries one per account. Left out, HEY files it under the first account.
contact: ContactPayloadTrait Implementations§
Source§impl Clone for CreateContactRequestContent
impl Clone for CreateContactRequestContent
Source§fn clone(&self) -> CreateContactRequestContent
fn clone(&self) -> CreateContactRequestContent
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 CreateContactRequestContent
impl Debug for CreateContactRequestContent
Source§impl Default for CreateContactRequestContent
impl Default for CreateContactRequestContent
Source§fn default() -> CreateContactRequestContent
fn default() -> CreateContactRequestContent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateContactRequestContent
impl<'de> Deserialize<'de> for CreateContactRequestContent
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 StructuralPartialEq for CreateContactRequestContent
Auto Trait Implementations§
impl Freeze for CreateContactRequestContent
impl RefUnwindSafe for CreateContactRequestContent
impl Send for CreateContactRequestContent
impl Sync for CreateContactRequestContent
impl Unpin for CreateContactRequestContent
impl UnsafeUnpin for CreateContactRequestContent
impl UnwindSafe for CreateContactRequestContent
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