pub struct UserContactRequest {Show 16 fields
pub contact_request_id: i64,
pub agent_invitation_id: String,
pub contact_id: Option<i64>,
pub business_group_id: Option<i64>,
pub user_contact_link_id: Option<i64>,
pub c_req_chat_v_range: VersionRange,
pub local_display_name: String,
pub profile_id: i64,
pub profile: Profile,
pub created_at: UtcTime,
pub updated_at: UtcTime,
pub x_contact_id: Option<String>,
pub pq_support: bool,
pub welcome_shared_msg_id: Option<String>,
pub request_shared_msg_id: Option<String>,
pub undocumented: HashMap<String, JsonObject>,
}Fields§
§contact_request_id: i64§agent_invitation_id: String§contact_id: Option<i64>§business_group_id: Option<i64>§user_contact_link_id: Option<i64>§c_req_chat_v_range: VersionRange§local_display_name: String§profile_id: i64§profile: Profile§created_at: UtcTime§updated_at: UtcTime§x_contact_id: Option<String>§pq_support: bool§undocumented: HashMap<String, JsonObject>Trait Implementations§
Source§impl Clone for UserContactRequest
impl Clone for UserContactRequest
Source§fn clone(&self) -> UserContactRequest
fn clone(&self) -> UserContactRequest
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 UserContactRequest
impl Debug for UserContactRequest
Source§impl<'de> Deserialize<'de> for UserContactRequest
impl<'de> Deserialize<'de> for UserContactRequest
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
Source§impl PartialEq for UserContactRequest
impl PartialEq for UserContactRequest
Source§impl Serialize for UserContactRequest
impl Serialize for UserContactRequest
impl StructuralPartialEq for UserContactRequest
Auto Trait Implementations§
impl Freeze for UserContactRequest
impl RefUnwindSafe for UserContactRequest
impl Send for UserContactRequest
impl Sync for UserContactRequest
impl Unpin for UserContactRequest
impl UnwindSafe for UserContactRequest
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