pub struct MaturitySignals {
pub production: bool,
pub spike: bool,
}Expand description
The two maturity truth-table outputs (SCHEMA.md §4). Both can be false
(the tie case), which resolves to mvp; they are never both true
(production is checked first).
Fields§
§production: bool>=2 recent-year committers and a >=1.0 release and CI.
spike: boolNo CI and no SemVer tag and (single committer or a README
self-label).
Trait Implementations§
Source§impl Clone for MaturitySignals
impl Clone for MaturitySignals
Source§fn clone(&self) -> MaturitySignals
fn clone(&self) -> MaturitySignals
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 moreimpl Copy for MaturitySignals
Source§impl Debug for MaturitySignals
impl Debug for MaturitySignals
impl Eq for MaturitySignals
Source§impl PartialEq for MaturitySignals
impl PartialEq for MaturitySignals
Source§impl Serialize for MaturitySignals
impl Serialize for MaturitySignals
impl StructuralPartialEq for MaturitySignals
Auto Trait Implementations§
impl Freeze for MaturitySignals
impl RefUnwindSafe for MaturitySignals
impl Send for MaturitySignals
impl Sync for MaturitySignals
impl Unpin for MaturitySignals
impl UnsafeUnpin for MaturitySignals
impl UnwindSafe for MaturitySignals
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.