pub struct QueuedRound {
pub tip: String,
pub outcomes: Vec<(u64, PrOutcome)>,
pub stalled: Option<String>,
}Expand description
Result of one queued round.
Fields§
§tip: StringThe state the queue ended on: the commit to land, equal to the base when nothing landed.
outcomes: Vec<(u64, PrOutcome)>Every pull request the round was given, in submission order.
stalled: Option<String>Why the round stopped early without blaming anybody: an executor that could not answer, or a merge we could not run. Distinct from every outcome above, because it is about us.
Trait Implementations§
Source§impl Clone for QueuedRound
impl Clone for QueuedRound
Source§fn clone(&self) -> QueuedRound
fn clone(&self) -> QueuedRound
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 QueuedRound
impl Debug for QueuedRound
Source§impl PartialEq for QueuedRound
impl PartialEq for QueuedRound
Source§fn eq(&self, other: &QueuedRound) -> bool
fn eq(&self, other: &QueuedRound) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for QueuedRound
impl StructuralPartialEq for QueuedRound
Auto Trait Implementations§
impl Freeze for QueuedRound
impl RefUnwindSafe for QueuedRound
impl Send for QueuedRound
impl Sync for QueuedRound
impl Unpin for QueuedRound
impl UnsafeUnpin for QueuedRound
impl UnwindSafe for QueuedRound
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