pub struct BusinessChatInfo {
pub chat_type: BusinessChatType,
pub business_id: String,
pub customer_id: String,
pub undocumented: BTreeMap<String, JsonObject>,
}Fields§
§chat_type: BusinessChatType§business_id: String§customer_id: String§undocumented: BTreeMap<String, JsonObject>Trait Implementations§
Source§impl Clone for BusinessChatInfo
impl Clone for BusinessChatInfo
Source§fn clone(&self) -> BusinessChatInfo
fn clone(&self) -> BusinessChatInfo
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 BusinessChatInfo
impl Debug for BusinessChatInfo
Source§impl<'de> Deserialize<'de> for BusinessChatInfo
impl<'de> Deserialize<'de> for BusinessChatInfo
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 BusinessChatInfo
impl PartialEq for BusinessChatInfo
Source§impl Serialize for BusinessChatInfo
impl Serialize for BusinessChatInfo
impl StructuralPartialEq for BusinessChatInfo
Auto Trait Implementations§
impl Freeze for BusinessChatInfo
impl RefUnwindSafe for BusinessChatInfo
impl Send for BusinessChatInfo
impl Sync for BusinessChatInfo
impl Unpin for BusinessChatInfo
impl UnwindSafe for BusinessChatInfo
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