pub struct ConductRound {
pub round: usize,
pub findings: Vec<ConductFinding>,
pub addressed: Vec<String>,
pub rejected: Vec<ConductRejection>,
}Expand description
One review round’s findings and how the fixer treated each one, for
ConductOutcome::rounds.
Fields§
§round: usize1-based round number.
findings: Vec<ConductFinding>Every finding raised this round, by every reviewer seat.
addressed: Vec<String>Finding ids the fixer acted on this round.
rejected: Vec<ConductRejection>Finding ids the fixer declined this round, with its reason — this is what lets the conductor tell “raised once, never rejected, simply never fixed” apart from “raised and declined with an argument every round it came up.”
Trait Implementations§
Source§impl Clone for ConductRound
impl Clone for ConductRound
Source§fn clone(&self) -> ConductRound
fn clone(&self) -> ConductRound
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 moreAuto Trait Implementations§
impl Freeze for ConductRound
impl RefUnwindSafe for ConductRound
impl Send for ConductRound
impl Sync for ConductRound
impl Unpin for ConductRound
impl UnsafeUnpin for ConductRound
impl UnwindSafe for ConductRound
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more