pub struct TeamPermissions {
pub pull: bool,
pub triage: bool,
pub push: bool,
pub maintain: bool,
pub admin: bool,
}
Fields§
§pull: bool
§triage: bool
§push: bool
§maintain: bool
§admin: bool
Implementations§
Trait Implementations§
Source§impl Clone for TeamPermissions
impl Clone for TeamPermissions
Source§fn clone(&self) -> TeamPermissions
fn clone(&self) -> TeamPermissions
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 TeamPermissions
impl Debug for TeamPermissions
Source§impl Default for TeamPermissions
impl Default for TeamPermissions
Source§fn default() -> TeamPermissions
fn default() -> TeamPermissions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TeamPermissions
impl<'de> Deserialize<'de> for TeamPermissions
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 TeamPermissions
impl PartialEq for TeamPermissions
Source§impl Serialize for TeamPermissions
impl Serialize for TeamPermissions
impl StructuralPartialEq for TeamPermissions
Auto Trait Implementations§
impl Freeze for TeamPermissions
impl RefUnwindSafe for TeamPermissions
impl Send for TeamPermissions
impl Sync for TeamPermissions
impl Unpin for TeamPermissions
impl UnwindSafe for TeamPermissions
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