#[non_exhaustive]pub enum LandingEvidence {
BuilderReported,
ReviewerConfirmed,
ReviewerDisputed,
Unconfirmed,
Unknown,
}Expand description
Who backs a landed status. SCV runs no git, so a landing is only ever
the builder’s report or a reviewer’s check of it.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
BuilderReported
No check was due.
ReviewerConfirmed
A reviewer found every landed commit on the ref.
ReviewerDisputed
A reviewer found them missing or different.
Unconfirmed
A check was due but produced no usable result.
Unknown
Evidence this client does not know, from a newer server.
Trait Implementations§
Source§impl Clone for LandingEvidence
impl Clone for LandingEvidence
impl Copy for LandingEvidence
Source§impl Debug for LandingEvidence
impl Debug for LandingEvidence
Source§impl<'de> Deserialize<'de> for LandingEvidence
impl<'de> Deserialize<'de> for LandingEvidence
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 LandingEvidence
Source§impl Hash for LandingEvidence
impl Hash for LandingEvidence
Source§impl PartialEq for LandingEvidence
impl PartialEq for LandingEvidence
Source§impl Serialize for LandingEvidence
impl Serialize for LandingEvidence
impl StructuralPartialEq for LandingEvidence
Auto Trait Implementations§
impl Freeze for LandingEvidence
impl RefUnwindSafe for LandingEvidence
impl Send for LandingEvidence
impl Sync for LandingEvidence
impl Unpin for LandingEvidence
impl UnsafeUnpin for LandingEvidence
impl UnwindSafe for LandingEvidence
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