pub enum ViewerPermission {
Admin,
Maintain,
Write,
Triage,
Read,
}Expand description
Viewer permission level on a repository.
Variants§
Admin
Admin permission.
Maintain
Maintain permission.
Write
Write permission.
Triage
Triage permission.
Read
Read permission.
Trait Implementations§
Source§impl Clone for ViewerPermission
impl Clone for ViewerPermission
Source§fn clone(&self) -> ViewerPermission
fn clone(&self) -> ViewerPermission
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ViewerPermission
impl Debug for ViewerPermission
Source§impl<'de> Deserialize<'de> for ViewerPermission
impl<'de> Deserialize<'de> for ViewerPermission
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 ViewerPermission
impl PartialEq for ViewerPermission
Source§fn eq(&self, other: &ViewerPermission) -> bool
fn eq(&self, other: &ViewerPermission) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ViewerPermission
impl Serialize for ViewerPermission
impl Copy for ViewerPermission
impl Eq for ViewerPermission
impl StructuralPartialEq for ViewerPermission
Auto Trait Implementations§
impl Freeze for ViewerPermission
impl RefUnwindSafe for ViewerPermission
impl Send for ViewerPermission
impl Sync for ViewerPermission
impl Unpin for ViewerPermission
impl UnsafeUnpin for ViewerPermission
impl UnwindSafe for ViewerPermission
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