pub struct GroupMemberSyncPayload {
pub group_id: Option<u64>,
pub user_id: Option<u64>,
pub uid: Option<u64>,
pub role: Option<i32>,
pub status: Option<i32>,
pub alias: Option<String>,
pub is_muted: Option<bool>,
pub joined_at: Option<i64>,
pub updated_at: Option<i64>,
pub version: Option<i64>,
}Fields§
§group_id: Option<u64>§user_id: Option<u64>§uid: Option<u64>§role: Option<i32>§status: Option<i32>§alias: Option<String>§is_muted: Option<bool>§joined_at: Option<i64>§updated_at: Option<i64>§version: Option<i64>Trait Implementations§
Source§impl Clone for GroupMemberSyncPayload
impl Clone for GroupMemberSyncPayload
Source§fn clone(&self) -> GroupMemberSyncPayload
fn clone(&self) -> GroupMemberSyncPayload
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 GroupMemberSyncPayload
impl Debug for GroupMemberSyncPayload
Source§impl Default for GroupMemberSyncPayload
impl Default for GroupMemberSyncPayload
Source§fn default() -> GroupMemberSyncPayload
fn default() -> GroupMemberSyncPayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GroupMemberSyncPayload
impl<'de> Deserialize<'de> for GroupMemberSyncPayload
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 GroupMemberSyncPayload
impl RefUnwindSafe for GroupMemberSyncPayload
impl Send for GroupMemberSyncPayload
impl Sync for GroupMemberSyncPayload
impl Unpin for GroupMemberSyncPayload
impl UnsafeUnpin for GroupMemberSyncPayload
impl UnwindSafe for GroupMemberSyncPayload
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