pub enum GovernanceLogPrefix {
Gov,
App,
Amd,
Key,
Rec,
}Expand description
The prefix of a GovernanceLogId — which series the entry belongs to.
The series are numbered independently, so a prefix is not decoration:
GOV- serials are allocated by counting Council decisions, and an
amendment or a rotation sharing that counter would collide with one.
Variants§
Gov
Council decision, policy change, emergency action, Steward veto
App
Appeals court ruling
Amd
An amendment to an earlier entry
Key
A governance signing key rotation
Rec
A Steward’s record of an operational act
Implementations§
Trait Implementations§
Source§impl Clone for GovernanceLogPrefix
impl Clone for GovernanceLogPrefix
impl Copy for GovernanceLogPrefix
Source§impl Debug for GovernanceLogPrefix
impl Debug for GovernanceLogPrefix
Source§impl Display for GovernanceLogPrefix
impl Display for GovernanceLogPrefix
impl Eq for GovernanceLogPrefix
Source§impl FromStr for GovernanceLogPrefix
impl FromStr for GovernanceLogPrefix
Source§impl Hash for GovernanceLogPrefix
impl Hash for GovernanceLogPrefix
Source§impl Ord for GovernanceLogPrefix
impl Ord for GovernanceLogPrefix
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 GovernanceLogPrefix
impl PartialEq for GovernanceLogPrefix
Source§impl PartialOrd for GovernanceLogPrefix
impl PartialOrd for GovernanceLogPrefix
impl StructuralPartialEq for GovernanceLogPrefix
Auto Trait Implementations§
impl Freeze for GovernanceLogPrefix
impl RefUnwindSafe for GovernanceLogPrefix
impl Send for GovernanceLogPrefix
impl Sync for GovernanceLogPrefix
impl Unpin for GovernanceLogPrefix
impl UnsafeUnpin for GovernanceLogPrefix
impl UnwindSafe for GovernanceLogPrefix
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