pub enum InstallationPermissionsAdministration {
Read,
Write,
}
Expand description
The level of permission granted to the access token for repository creation, deletion, settings, teams, and collaborators creation.
JSON schema
{
"description": "The level of permission granted to the access token for repository creation, deletion, settings, teams, and collaborators creation.",
"type": "string",
"enum": [
"read",
"write"
]
}
Variants§
Trait Implementations§
Source§impl Clone for InstallationPermissionsAdministration
impl Clone for InstallationPermissionsAdministration
Source§fn clone(&self) -> InstallationPermissionsAdministration
fn clone(&self) -> InstallationPermissionsAdministration
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<'de> Deserialize<'de> for InstallationPermissionsAdministration
impl<'de> Deserialize<'de> for InstallationPermissionsAdministration
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 From<&InstallationPermissionsAdministration> for InstallationPermissionsAdministration
impl From<&InstallationPermissionsAdministration> for InstallationPermissionsAdministration
Source§fn from(value: &InstallationPermissionsAdministration) -> Self
fn from(value: &InstallationPermissionsAdministration) -> Self
Converts to this type from the input type.
Source§impl Ord for InstallationPermissionsAdministration
impl Ord for InstallationPermissionsAdministration
Source§fn cmp(&self, other: &InstallationPermissionsAdministration) -> Ordering
fn cmp(&self, other: &InstallationPermissionsAdministration) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for InstallationPermissionsAdministration
impl PartialEq for InstallationPermissionsAdministration
Source§fn eq(&self, other: &InstallationPermissionsAdministration) -> bool
fn eq(&self, other: &InstallationPermissionsAdministration) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl PartialOrd for InstallationPermissionsAdministration
impl PartialOrd for InstallationPermissionsAdministration
impl Copy for InstallationPermissionsAdministration
impl Eq for InstallationPermissionsAdministration
impl StructuralPartialEq for InstallationPermissionsAdministration
Auto Trait Implementations§
impl Freeze for InstallationPermissionsAdministration
impl RefUnwindSafe for InstallationPermissionsAdministration
impl Send for InstallationPermissionsAdministration
impl Sync for InstallationPermissionsAdministration
impl Unpin for InstallationPermissionsAdministration
impl UnwindSafe for InstallationPermissionsAdministration
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