pub enum Kind {
Show 22 variants
Unknown,
Approval,
ApprovalBatch,
Ruling,
BugConfirm,
BugCannotReproduce,
BugUnchangedNotHolding,
BugReproWeak,
Gaming,
Unverified,
Stale,
Question,
Ambiguous,
Review,
Revise,
Yours,
Stuck,
AutopilotDenied,
BugAlreadySatisfied,
Aside,
Commit,
Handoff,
}Expand description
A kind of decision waiting for a person, most urgent first.
Variants§
Unknown
The calls waiting in a journal could not be read.
Approval
A run waits on an approval.
ApprovalBatch
A run’s batch of calls waits for one decision.
Ruling
A verified attempt is held: its tests reject what the spec allows.
BugConfirm
A bug’s reproductions wait for the person’s confirmation.
BugCannotReproduce
A bug could not be reproduced.
BugUnchangedNotHolding
An Unchanged statement of a bug does not hold today.
BugReproWeak
A special case survived a bug’s reproductions.
Gaming
The monitor suspects a shortcut.
Unverified
Most of a feature’s ticks are regression-only: one diagnosis.
Stale
Proven against an earlier wording.
Question
The spec leaves questions open.
Ambiguous
Two independent test authors read a requirement differently: the person says which reading is meant, or rewords it.
Review
Requirements not approved on their current wording.
Revise
Changes requested on the spec.
Yours
A step only a person can take: a [YOU] task, or one whose attempt
stopped BLOCKED — I did it, a hint and a new attempt, or skip.
Stuck
The last attempt did not pass.
AutopilotDenied
An autopilot run refused calls it would have asked about: listed for the person afterwards.
BugAlreadySatisfied
A bug is already fixed: keep its reproduction, or drop it.
Aside
Changes a run set aside.
Commit
Planning files a run cannot read yet.
Handoff
Every task done: review and hand it off.
Implementations§
Trait Implementations§
impl Copy for Kind
Source§impl<'de> Deserialize<'de> for Kind
impl<'de> Deserialize<'de> for Kind
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>,
impl Eq for Kind
Source§impl JsonSchema for Kind
impl JsonSchema for Kind
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
$ref keyword. Read more