pub enum KeyRole {
Author,
Reviewer,
CiRunner,
}Expand description
Capability granted to a key by an authority-signed registry checkpoint.
Variants§
Author
May sign source-history states.
Reviewer
May sign human or agent co-review evidence.
CiRunner
May sign automated preview evidence.
Implementations§
Trait Implementations§
impl Copy for KeyRole
Source§impl<'de> Deserialize<'de> for KeyRole
impl<'de> Deserialize<'de> for KeyRole
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 KeyRole
impl StructuralPartialEq for KeyRole
Auto Trait Implementations§
impl Freeze for KeyRole
impl RefUnwindSafe for KeyRole
impl Send for KeyRole
impl Sync for KeyRole
impl Unpin for KeyRole
impl UnsafeUnpin for KeyRole
impl UnwindSafe for KeyRole
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