pub struct LimitedUserGroups {Show 18 fields
pub banner_id: Option<Option<String>>,
pub banner_url: Option<Option<String>>,
pub description: Option<String>,
pub discriminator: Option<String>,
pub group_id: Option<String>,
pub icon_id: Option<Option<String>>,
pub icon_url: Option<Option<String>>,
pub id: Option<String>,
pub is_representing: Option<bool>,
pub last_post_created_at: Option<Option<String>>,
pub last_post_read_at: Option<Option<String>>,
pub member_count: Option<i32>,
pub member_visibility: Option<String>,
pub mutual_group: Option<bool>,
pub name: Option<String>,
pub owner_id: Option<String>,
pub privacy: Option<String>,
pub short_code: Option<String>,
}Fields§
§description: Option<String>§discriminator: Option<String>§group_id: Option<String>§icon_id: Option<Option<String>>§icon_url: Option<Option<String>>§id: Option<String>§is_representing: Option<bool>§last_post_created_at: Option<Option<String>>§last_post_read_at: Option<Option<String>>§member_count: Option<i32>§member_visibility: Option<String>§mutual_group: Option<bool>§name: Option<String>§owner_id: Option<String>A users unique ID, usually in the form of usr_c1644b5b-3ca4-45b4-97c6-a2a0de70d469. Legacy players can have old IDs in the form of 8JoV9XEdpo. The ID can never be changed.
privacy: Option<String>§short_code: Option<String>Implementations§
Source§impl LimitedUserGroups
impl LimitedUserGroups
pub fn new() -> LimitedUserGroups
Trait Implementations§
Source§impl Clone for LimitedUserGroups
impl Clone for LimitedUserGroups
Source§fn clone(&self) -> LimitedUserGroups
fn clone(&self) -> LimitedUserGroups
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LimitedUserGroups
impl Debug for LimitedUserGroups
Source§impl Default for LimitedUserGroups
impl Default for LimitedUserGroups
Source§fn default() -> LimitedUserGroups
fn default() -> LimitedUserGroups
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LimitedUserGroups
impl<'de> Deserialize<'de> for LimitedUserGroups
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 LimitedUserGroups
impl PartialEq for LimitedUserGroups
Source§impl Serialize for LimitedUserGroups
impl Serialize for LimitedUserGroups
impl StructuralPartialEq for LimitedUserGroups
Auto Trait Implementations§
impl Freeze for LimitedUserGroups
impl RefUnwindSafe for LimitedUserGroups
impl Send for LimitedUserGroups
impl Sync for LimitedUserGroups
impl Unpin for LimitedUserGroups
impl UnsafeUnpin for LimitedUserGroups
impl UnwindSafe for LimitedUserGroups
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