pub struct GroupProfile {
pub display_name: String,
pub full_name: String,
pub short_descr: Option<String>,
pub description: Option<String>,
pub image: Option<String>,
pub group_preferences: Option<GroupPreferences>,
pub member_admission: Option<GroupMemberAdmission>,
pub undocumented: BTreeMap<String, JsonObject>,
}Fields§
§display_name: String§full_name: String§short_descr: Option<String>§description: Option<String>§image: Option<String>§group_preferences: Option<GroupPreferences>§member_admission: Option<GroupMemberAdmission>§undocumented: BTreeMap<String, JsonObject>Trait Implementations§
Source§impl Clone for GroupProfile
impl Clone for GroupProfile
Source§fn clone(&self) -> GroupProfile
fn clone(&self) -> GroupProfile
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 GroupProfile
impl Debug for GroupProfile
Source§impl<'de> Deserialize<'de> for GroupProfile
impl<'de> Deserialize<'de> for GroupProfile
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 GroupProfile
impl PartialEq for GroupProfile
Source§impl Serialize for GroupProfile
impl Serialize for GroupProfile
impl StructuralPartialEq for GroupProfile
Auto Trait Implementations§
impl Freeze for GroupProfile
impl RefUnwindSafe for GroupProfile
impl Send for GroupProfile
impl Sync for GroupProfile
impl Unpin for GroupProfile
impl UnwindSafe for GroupProfile
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