pub struct LandingSummary {
pub mode: LandMode,
pub status: LandingStatus,
pub reference: Option<String>,
pub commits: Vec<String>,
pub evidence: Option<LandingEvidence>,
pub checked_by: Option<String>,
pub landed_before_review: bool,
pub unauthorized: bool,
pub reason: Option<String>,
pub detail: Option<String>,
}Expand description
What a reviewed job’s builder landed, and who backs that.
Fields§
§mode: LandModeWhen the call allowed the builder to land.
status: LandingStatusWhere the landing stands.
reference: Option<String>The last ref commits were reported landed on, such as origin/main.
commits: Vec<String>Every commit reported landed in the job, in order.
evidence: Option<LandingEvidence>Who backs a landed status.
checked_by: Option<String>The reviewer agent behind the evidence, when one checked.
landed_before_review: boolCommits landed in a round turn, before that round’s verdict.
The builder reported landing that the call did not allow.
reason: Option<String>SCV’s own words on the status or evidence.
detail: Option<String>The builder’s own one-line detail, bounded.
Trait Implementations§
Source§impl Clone for LandingSummary
impl Clone for LandingSummary
Source§impl Debug for LandingSummary
impl Debug for LandingSummary
Source§impl<'de> Deserialize<'de> for LandingSummary
impl<'de> Deserialize<'de> for LandingSummary
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 LandingSummary
Source§impl PartialEq for LandingSummary
impl PartialEq for LandingSummary
Source§impl Serialize for LandingSummary
impl Serialize for LandingSummary
impl StructuralPartialEq for LandingSummary
Auto Trait Implementations§
impl Freeze for LandingSummary
impl RefUnwindSafe for LandingSummary
impl Send for LandingSummary
impl Sync for LandingSummary
impl Unpin for LandingSummary
impl UnsafeUnpin for LandingSummary
impl UnwindSafe for LandingSummary
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