pub struct GroupMentionPermissions {
pub administrator_ids: Option<Vec<String>>,
pub can_mention_all: Option<bool>,
}Expand description
Derived from the official room owner, administrator list and SQL membership. Missing profile evidence stays unknown; no separate permission state is saved.
Fields§
§administrator_ids: Option<Vec<String>>§can_mention_all: Option<bool>Trait Implementations§
Source§impl Clone for GroupMentionPermissions
impl Clone for GroupMentionPermissions
Auto Trait Implementations§
impl Freeze for GroupMentionPermissions
impl RefUnwindSafe for GroupMentionPermissions
impl Send for GroupMentionPermissions
impl Sync for GroupMentionPermissions
impl Unpin for GroupMentionPermissions
impl UnsafeUnpin for GroupMentionPermissions
impl UnwindSafe for GroupMentionPermissions
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