pub enum InstallationSuspendInstallationPermissionsContents {
Read,
Write,
}
Expand description
The level of permission granted to the access token for repository contents, commits, branches, downloads, releases, and merges.
JSON schema
{
"description": "The level of permission granted to the access token for repository contents, commits, branches, downloads, releases, and merges.",
"type": "string",
"enum": [
"read",
"write"
]
}
Variants§
Trait Implementations§
Source§impl Clone for InstallationSuspendInstallationPermissionsContents
impl Clone for InstallationSuspendInstallationPermissionsContents
Source§fn clone(&self) -> InstallationSuspendInstallationPermissionsContents
fn clone(&self) -> InstallationSuspendInstallationPermissionsContents
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 InstallationSuspendInstallationPermissionsContents
impl<'de> Deserialize<'de> for InstallationSuspendInstallationPermissionsContents
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<&InstallationSuspendInstallationPermissionsContents> for InstallationSuspendInstallationPermissionsContents
impl From<&InstallationSuspendInstallationPermissionsContents> for InstallationSuspendInstallationPermissionsContents
Source§fn from(value: &InstallationSuspendInstallationPermissionsContents) -> Self
fn from(value: &InstallationSuspendInstallationPermissionsContents) -> Self
Converts to this type from the input type.
Source§impl Ord for InstallationSuspendInstallationPermissionsContents
impl Ord for InstallationSuspendInstallationPermissionsContents
Source§fn cmp(
&self,
other: &InstallationSuspendInstallationPermissionsContents,
) -> Ordering
fn cmp( &self, other: &InstallationSuspendInstallationPermissionsContents, ) -> 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 InstallationSuspendInstallationPermissionsContents
impl PartialEq for InstallationSuspendInstallationPermissionsContents
Source§fn eq(&self, other: &InstallationSuspendInstallationPermissionsContents) -> bool
fn eq(&self, other: &InstallationSuspendInstallationPermissionsContents) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl PartialOrd for InstallationSuspendInstallationPermissionsContents
impl PartialOrd for InstallationSuspendInstallationPermissionsContents
impl Copy for InstallationSuspendInstallationPermissionsContents
impl Eq for InstallationSuspendInstallationPermissionsContents
impl StructuralPartialEq for InstallationSuspendInstallationPermissionsContents
Auto Trait Implementations§
impl Freeze for InstallationSuspendInstallationPermissionsContents
impl RefUnwindSafe for InstallationSuspendInstallationPermissionsContents
impl Send for InstallationSuspendInstallationPermissionsContents
impl Sync for InstallationSuspendInstallationPermissionsContents
impl Unpin for InstallationSuspendInstallationPermissionsContents
impl UnwindSafe for InstallationSuspendInstallationPermissionsContents
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