pub struct MessageStatusV1 {
pub gid: String,
pub client_msg_id: String,
pub by: String,
pub state: MessageReceiptState,
pub server_time: UtcTimestamp,
}Expand description
message.status (service → sender): a recipient’s receipt.
Fields§
§gid: String§client_msg_id: String§by: String§state: MessageReceiptState§server_time: UtcTimestampTrait Implementations§
Source§impl Clone for MessageStatusV1
impl Clone for MessageStatusV1
Source§impl Debug for MessageStatusV1
impl Debug for MessageStatusV1
Source§impl<'de> Deserialize<'de> for MessageStatusV1
impl<'de> Deserialize<'de> for MessageStatusV1
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 Eq for MessageStatusV1
Source§impl PartialEq for MessageStatusV1
impl PartialEq for MessageStatusV1
Source§impl Serialize for MessageStatusV1
impl Serialize for MessageStatusV1
impl StructuralPartialEq for MessageStatusV1
Auto Trait Implementations§
impl Freeze for MessageStatusV1
impl RefUnwindSafe for MessageStatusV1
impl Send for MessageStatusV1
impl Sync for MessageStatusV1
impl Unpin for MessageStatusV1
impl UnsafeUnpin for MessageStatusV1
impl UnwindSafe for MessageStatusV1
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