pub enum AdminScope {
ContentRead,
StatusRead,
SourceSync,
PreviewRead,
ReleaseManage,
SourceManage,
ProfileManage,
LightningManage,
UserManage,
CredentialManage,
RoleAssign,
AuditRead,
}Expand description
One independently enforced authority in the private admin plane.
Variants§
ContentRead
StatusRead
SourceSync
PreviewRead
ReleaseManage
SourceManage
ProfileManage
LightningManage
UserManage
CredentialManage
RoleAssign
AuditRead
Implementations§
Trait Implementations§
Source§impl Clone for AdminScope
impl Clone for AdminScope
impl Copy for AdminScope
Source§impl Debug for AdminScope
impl Debug for AdminScope
Source§impl<'de> Deserialize<'de> for AdminScope
impl<'de> Deserialize<'de> for AdminScope
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 Display for AdminScope
impl Display for AdminScope
impl Eq for AdminScope
Source§impl Hash for AdminScope
impl Hash for AdminScope
Source§impl Ord for AdminScope
impl Ord for AdminScope
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 AdminScope
impl PartialEq for AdminScope
Source§impl PartialOrd for AdminScope
impl PartialOrd for AdminScope
Source§impl Serialize for AdminScope
impl Serialize for AdminScope
impl StructuralPartialEq for AdminScope
Auto Trait Implementations§
impl Freeze for AdminScope
impl RefUnwindSafe for AdminScope
impl Send for AdminScope
impl Sync for AdminScope
impl Unpin for AdminScope
impl UnsafeUnpin for AdminScope
impl UnwindSafe for AdminScope
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