pub enum MaintenanceRole {
Administrator,
ReleaseOperator,
}Expand description
A role that can be bound by the maintenance policy.
Variants§
Administrator
An ordinary administrator. This role never implies release checkpoint access.
ReleaseOperator
A separately delegated production release operator.
Trait Implementations§
Source§impl Clone for MaintenanceRole
impl Clone for MaintenanceRole
impl Copy for MaintenanceRole
Source§impl Debug for MaintenanceRole
impl Debug for MaintenanceRole
Source§impl<'de> Deserialize<'de> for MaintenanceRole
impl<'de> Deserialize<'de> for MaintenanceRole
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
impl Eq for MaintenanceRole
Source§impl Hash for MaintenanceRole
impl Hash for MaintenanceRole
Source§impl Ord for MaintenanceRole
impl Ord for MaintenanceRole
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for MaintenanceRole
impl PartialEq for MaintenanceRole
Source§impl PartialOrd for MaintenanceRole
impl PartialOrd for MaintenanceRole
Source§impl Serialize for MaintenanceRole
impl Serialize for MaintenanceRole
impl StructuralPartialEq for MaintenanceRole
Auto Trait Implementations§
impl Freeze for MaintenanceRole
impl RefUnwindSafe for MaintenanceRole
impl Send for MaintenanceRole
impl Sync for MaintenanceRole
impl Unpin for MaintenanceRole
impl UnsafeUnpin for MaintenanceRole
impl UnwindSafe for MaintenanceRole
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