pub enum PrivilegedAction {
ForcePush,
DirectPushToDefault,
AdminBypassProtection,
BranchDeletion,
TagDeletion,
ProtectionRuleOverride,
}Expand description
Categories of privileged operations that require audit.
Variants§
ForcePush
DirectPushToDefault
AdminBypassProtection
BranchDeletion
TagDeletion
ProtectionRuleOverride
Implementations§
Trait Implementations§
Source§impl Clone for PrivilegedAction
impl Clone for PrivilegedAction
Source§fn clone(&self) -> PrivilegedAction
fn clone(&self) -> PrivilegedAction
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 PrivilegedAction
impl Debug for PrivilegedAction
Source§impl<'de> Deserialize<'de> for PrivilegedAction
impl<'de> Deserialize<'de> for PrivilegedAction
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 PrivilegedAction
impl PartialEq for PrivilegedAction
Source§impl Serialize for PrivilegedAction
impl Serialize for PrivilegedAction
impl Eq for PrivilegedAction
impl StructuralPartialEq for PrivilegedAction
Auto Trait Implementations§
impl Freeze for PrivilegedAction
impl RefUnwindSafe for PrivilegedAction
impl Send for PrivilegedAction
impl Sync for PrivilegedAction
impl Unpin for PrivilegedAction
impl UnsafeUnpin for PrivilegedAction
impl UnwindSafe for PrivilegedAction
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