pub struct Properties {
pub read_receipts_enabled: bool,
pub last_message_guid: Option<String>,
pub forced_sms: bool,
pub group_photo_guid: Option<String>,
pub has_chat_background: bool,
}Expand description
Metadata stored in the chat.properties plist.
Fields§
§read_receipts_enabled: boolWhether read receipts are enabled for the chat.
last_message_guid: Option<String>Most recent message GUID recorded for the chat.
forced_sms: boolWhether Messages forced SMS/RCS instead of iMessage.
group_photo_guid: Option<String>Group photo attachment GUID.
has_chat_background: boolWhether the chat has a custom background.
Trait Implementations§
Source§impl Debug for Properties
impl Debug for Properties
impl Eq for Properties
Source§impl PartialEq for Properties
impl PartialEq for Properties
Source§fn eq(&self, other: &Properties) -> bool
fn eq(&self, other: &Properties) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for Properties
Auto Trait Implementations§
impl Freeze for Properties
impl RefUnwindSafe for Properties
impl Send for Properties
impl Sync for Properties
impl Unpin for Properties
impl UnsafeUnpin for Properties
impl UnwindSafe for Properties
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
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.