pub enum CrapDeltaStatus {
Green,
Yellow,
Red,
}Expand description
Status mirrors mokumo’s Row::CrapDelta::status (Green/Yellow/Red).
Producer-mints-status under Model P — see crap4rs gap doc at
~/Github/ops/pipelines/crap4rs/crap4rs-20260503-scorecard-row-rollout.md.
Variants§
Implementations§
Source§impl CrapDeltaStatus
impl CrapDeltaStatus
Sourcepub fn as_wire_str(&self) -> &'static str
pub fn as_wire_str(&self) -> &'static str
Canonical wire string — equal to the serde JSON representation
(PascalCase, sans quotes). See
crate::domain::types::ContributorKind::as_wire_str for the
rationale; equality with serde is pinned in
tests::wire_str_matches_serde.
Trait Implementations§
Source§impl Clone for CrapDeltaStatus
impl Clone for CrapDeltaStatus
Source§fn clone(&self) -> CrapDeltaStatus
fn clone(&self) -> CrapDeltaStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CrapDeltaStatus
impl Debug for CrapDeltaStatus
Source§impl PartialEq for CrapDeltaStatus
impl PartialEq for CrapDeltaStatus
Source§fn eq(&self, other: &CrapDeltaStatus) -> bool
fn eq(&self, other: &CrapDeltaStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CrapDeltaStatus
impl Serialize for CrapDeltaStatus
impl Copy for CrapDeltaStatus
impl Eq for CrapDeltaStatus
impl StructuralPartialEq for CrapDeltaStatus
Auto Trait Implementations§
impl Freeze for CrapDeltaStatus
impl RefUnwindSafe for CrapDeltaStatus
impl Send for CrapDeltaStatus
impl Sync for CrapDeltaStatus
impl Unpin for CrapDeltaStatus
impl UnsafeUnpin for CrapDeltaStatus
impl UnwindSafe for CrapDeltaStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.