pub struct ChannelUnreadSyncPayload {
pub channel_id: Option<u64>,
pub channel_type: Option<i64>,
pub type_field: Option<i64>,
pub unread_count: Option<i32>,
}Fields§
§channel_id: Option<u64>§channel_type: Option<i64>§type_field: Option<i64>§unread_count: Option<i32>Trait Implementations§
Source§impl Clone for ChannelUnreadSyncPayload
impl Clone for ChannelUnreadSyncPayload
Source§fn clone(&self) -> ChannelUnreadSyncPayload
fn clone(&self) -> ChannelUnreadSyncPayload
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 ChannelUnreadSyncPayload
impl Debug for ChannelUnreadSyncPayload
Source§impl Default for ChannelUnreadSyncPayload
impl Default for ChannelUnreadSyncPayload
Source§fn default() -> ChannelUnreadSyncPayload
fn default() -> ChannelUnreadSyncPayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChannelUnreadSyncPayload
impl<'de> Deserialize<'de> for ChannelUnreadSyncPayload
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
Auto Trait Implementations§
impl Freeze for ChannelUnreadSyncPayload
impl RefUnwindSafe for ChannelUnreadSyncPayload
impl Send for ChannelUnreadSyncPayload
impl Sync for ChannelUnreadSyncPayload
impl Unpin for ChannelUnreadSyncPayload
impl UnsafeUnpin for ChannelUnreadSyncPayload
impl UnwindSafe for ChannelUnreadSyncPayload
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