pub struct MemberPermissions {
pub manage_routes: Option<bool>,
pub manage_events: Option<bool>,
pub manage_members: Option<bool>,
pub view_analytics: Option<bool>,
}Expand description
Member permissions
Fields§
§manage_routes: Option<bool>Can manage routes
manage_events: Option<bool>Can manage events
manage_members: Option<bool>Can manage members
view_analytics: Option<bool>Can view analytics
Trait Implementations§
Source§impl Clone for MemberPermissions
impl Clone for MemberPermissions
Source§fn clone(&self) -> MemberPermissions
fn clone(&self) -> MemberPermissions
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 MemberPermissions
impl Debug for MemberPermissions
Source§impl<'de> Deserialize<'de> for MemberPermissions
impl<'de> Deserialize<'de> for MemberPermissions
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 MemberPermissions
impl RefUnwindSafe for MemberPermissions
impl Send for MemberPermissions
impl Sync for MemberPermissions
impl Unpin for MemberPermissions
impl UnwindSafe for MemberPermissions
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