pub struct InboxWebhookConversation {
pub id: String,
pub platform_conversation_id: String,
pub participant_id: Option<String>,
pub participant_name: Option<String>,
pub participant_username: Option<String>,
pub participant_picture: Option<String>,
pub status: Status,
}Expand description
InboxWebhookConversation : The conversation context included in inbox webhook payloads.
Fields§
§id: String§platform_conversation_id: String§participant_id: Option<String>§participant_name: Option<String>§participant_username: Option<String>§participant_picture: Option<String>§status: StatusImplementations§
Trait Implementations§
Source§impl Clone for InboxWebhookConversation
impl Clone for InboxWebhookConversation
Source§fn clone(&self) -> InboxWebhookConversation
fn clone(&self) -> InboxWebhookConversation
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 InboxWebhookConversation
impl Debug for InboxWebhookConversation
Source§impl Default for InboxWebhookConversation
impl Default for InboxWebhookConversation
Source§fn default() -> InboxWebhookConversation
fn default() -> InboxWebhookConversation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InboxWebhookConversation
impl<'de> Deserialize<'de> for InboxWebhookConversation
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 InboxWebhookConversation
impl PartialEq for InboxWebhookConversation
Source§fn eq(&self, other: &InboxWebhookConversation) -> bool
fn eq(&self, other: &InboxWebhookConversation) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for InboxWebhookConversation
impl Serialize for InboxWebhookConversation
impl StructuralPartialEq for InboxWebhookConversation
Auto Trait Implementations§
impl Freeze for InboxWebhookConversation
impl RefUnwindSafe for InboxWebhookConversation
impl Send for InboxWebhookConversation
impl Sync for InboxWebhookConversation
impl Unpin for InboxWebhookConversation
impl UnsafeUnpin for InboxWebhookConversation
impl UnwindSafe for InboxWebhookConversation
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