pub struct RoundState {
pub round_number: usize,
pub task_ids: Vec<String>,
pub tags: Vec<String>,
pub failures: Vec<String>,
pub started_at: String,
pub completed_at: Option<String>,
}👎Deprecated since 1.33.0: Use
descartes ralph command instead. See https://github.com/pyrex41/descartesExpand description
State of a single round within a wave
Fields§
§round_number: usize👎Deprecated since 1.33.0: Use
descartes ralph command instead. See https://github.com/pyrex41/descartesRound number (0-indexed)
task_ids: Vec<String>👎Deprecated since 1.33.0: Use
descartes ralph command instead. See https://github.com/pyrex41/descartesTask IDs executed in this round
👎Deprecated since 1.33.0: Use
descartes ralph command instead. See https://github.com/pyrex41/descartesTags for each task
failures: Vec<String>👎Deprecated since 1.33.0: Use
descartes ralph command instead. See https://github.com/pyrex41/descartesTasks that failed to spawn
started_at: String👎Deprecated since 1.33.0: Use
descartes ralph command instead. See https://github.com/pyrex41/descartesStart time
completed_at: Option<String>👎Deprecated since 1.33.0: Use
descartes ralph command instead. See https://github.com/pyrex41/descartesEnd time (set when complete)
Implementations§
Source§impl RoundState
impl RoundState
pub fn new(round_number: usize) -> Self
👎Deprecated since 1.33.0: Use
descartes ralph command instead. See https://github.com/pyrex41/descartespub fn mark_complete(&mut self)
👎Deprecated since 1.33.0: Use
descartes ralph command instead. See https://github.com/pyrex41/descartesTrait Implementations§
Source§impl Clone for RoundState
impl Clone for RoundState
Source§fn clone(&self) -> RoundState
fn clone(&self) -> RoundState
Returns a duplicate of the value. Read more
1.0.0 · 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 RoundState
impl Debug for RoundState
Source§impl<'de> Deserialize<'de> for RoundState
impl<'de> Deserialize<'de> for RoundState
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
Auto Trait Implementations§
impl Freeze for RoundState
impl RefUnwindSafe for RoundState
impl Send for RoundState
impl Sync for RoundState
impl Unpin for RoundState
impl UnwindSafe for RoundState
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