pub struct TaskTicked {
pub feature: String,
pub task: String,
pub verdict: String,
pub commit: String,
pub scenarios: Vec<String>,
pub held_out: Option<Count>,
pub acceptance_strength: Option<f64>,
pub gates: Vec<GateMark>,
pub executor: Option<String>,
pub run: Option<String>,
pub summary: String,
}Expand description
task.ticked: a tick commit on a unit’s branch.
Fields§
§feature: StringThe unit (feature) it belongs to.
task: StringThe task id.
verdict: Stringverified or regression_only.
commit: StringThe tick commit.
scenarios: Vec<String>The scenarios its tests showed green (spec ids).
held_out: Option<Count>The held-out tests that passed, when there were any.
acceptance_strength: Option<f64>How strong its acceptance tests were (0–1).
gates: Vec<GateMark>The gates it passed.
executor: Option<String>The external agent that did it, when one did.
run: Option<String>The run.
summary: StringOne sentence, ready for a chat message.
Trait Implementations§
Source§impl Clone for TaskTicked
impl Clone for TaskTicked
Source§impl Debug for TaskTicked
impl Debug for TaskTicked
Source§impl<'de> Deserialize<'de> for TaskTicked
impl<'de> Deserialize<'de> for TaskTicked
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
Source§impl JsonSchema for TaskTicked
impl JsonSchema for TaskTicked
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for TaskTicked
impl PartialEq for TaskTicked
Source§impl Serialize for TaskTicked
impl Serialize for TaskTicked
impl StructuralPartialEq for TaskTicked
Auto Trait Implementations§
impl Forget for TaskTicked
impl Freeze for TaskTicked
impl RefUnwindSafe for TaskTicked
impl Send for TaskTicked
impl Sync for TaskTicked
impl Unpin for TaskTicked
impl UnsafeUnpin for TaskTicked
impl UnwindSafe for TaskTicked
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