#[non_exhaustive]pub enum InstallationRepositoriesEventAction {
Added,
Removed,
}
Expand description
The action on an installation this event corresponds to.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Added
A GitHub App installation was granted access to one or more repositories.
Removed
Access to one or more repositories was revoked for a GitHub App installation.
Trait Implementations§
source§impl Clone for InstallationRepositoriesEventAction
impl Clone for InstallationRepositoriesEventAction
source§fn clone(&self) -> InstallationRepositoriesEventAction
fn clone(&self) -> InstallationRepositoriesEventAction
Returns a copy 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 InstallationRepositoriesEventAction
impl<'de> Deserialize<'de> for InstallationRepositoriesEventAction
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 InstallationRepositoriesEventAction
impl PartialEq for InstallationRepositoriesEventAction
source§fn eq(&self, other: &InstallationRepositoriesEventAction) -> bool
fn eq(&self, other: &InstallationRepositoriesEventAction) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for InstallationRepositoriesEventAction
Auto Trait Implementations§
impl Freeze for InstallationRepositoriesEventAction
impl RefUnwindSafe for InstallationRepositoriesEventAction
impl Send for InstallationRepositoriesEventAction
impl Sync for InstallationRepositoriesEventAction
impl Unpin for InstallationRepositoriesEventAction
impl UnwindSafe for InstallationRepositoriesEventAction
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