pub enum CheckClass {
Required,
Advisory,
Informational,
}Expand description
Whether a check gates a merge or only contributes advisory context.
Variants§
Required
A non-green verdict blocks the merge when signer policy also allows it.
Advisory
Reported but never gates.
Informational
Context-only check, such as a metric.
Trait Implementations§
Source§impl Clone for CheckClass
impl Clone for CheckClass
Source§fn clone(&self) -> CheckClass
fn clone(&self) -> CheckClass
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 CheckClass
Source§impl Debug for CheckClass
impl Debug for CheckClass
Source§impl Default for CheckClass
impl Default for CheckClass
Source§fn default() -> CheckClass
fn default() -> CheckClass
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CheckClass
impl<'de> Deserialize<'de> for CheckClass
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 CheckClass
Source§impl PartialEq for CheckClass
impl PartialEq for CheckClass
Source§impl Serialize for CheckClass
impl Serialize for CheckClass
impl StructuralPartialEq for CheckClass
Auto Trait Implementations§
impl Freeze for CheckClass
impl RefUnwindSafe for CheckClass
impl Send for CheckClass
impl Sync for CheckClass
impl Unpin for CheckClass
impl UnsafeUnpin for CheckClass
impl UnwindSafe for CheckClass
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