pub struct LeaderPermissions {
pub can_add_participants: bool,
pub can_remove_participants: bool,
pub can_update_threshold: bool,
pub can_initiate_refresh: bool,
pub can_assign_roles: bool,
pub can_create_subgroups: bool,
}Expand description
Leader permissions
Fields§
§can_add_participants: bool§can_remove_participants: bool§can_update_threshold: bool§can_initiate_refresh: bool§can_assign_roles: bool§can_create_subgroups: boolTrait Implementations§
Source§impl Clone for LeaderPermissions
impl Clone for LeaderPermissions
Source§fn clone(&self) -> LeaderPermissions
fn clone(&self) -> LeaderPermissions
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 LeaderPermissions
impl Debug for LeaderPermissions
Source§impl Default for LeaderPermissions
impl Default for LeaderPermissions
Source§impl<'de> Deserialize<'de> for LeaderPermissions
impl<'de> Deserialize<'de> for LeaderPermissions
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 LeaderPermissions
impl PartialEq for LeaderPermissions
Source§impl Serialize for LeaderPermissions
impl Serialize for LeaderPermissions
impl StructuralPartialEq for LeaderPermissions
Auto Trait Implementations§
impl Freeze for LeaderPermissions
impl RefUnwindSafe for LeaderPermissions
impl Send for LeaderPermissions
impl Sync for LeaderPermissions
impl Unpin for LeaderPermissions
impl UnwindSafe for LeaderPermissions
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