pub struct WorkflowStatesReport {
pub source: SourceName,
pub states: Vec<MappedWorkflowState>,
/* private fields */
}Expand description
What onetaskgraph sources fields reports for a linear source: each workflow state its
status_mapping names, and whether the configured team has it.
A plan and nothing else. Workflow states are settings of the team that the people who own it decide, so this source never creates, renames or retypes one; a state reported missing is added in Linear’s own team settings.
Fields§
§source: SourceNameThe configured source name.
states: Vec<MappedWorkflowState>Every workflow state status_mapping names, in category order. Empty when the mapping
names none.
Implementations§
Trait Implementations§
Source§impl Clone for WorkflowStatesReport
impl Clone for WorkflowStatesReport
Source§impl Debug for WorkflowStatesReport
impl Debug for WorkflowStatesReport
impl Eq for WorkflowStatesReport
Source§impl JsonSchema for WorkflowStatesReport
impl JsonSchema for WorkflowStatesReport
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 WorkflowStatesReport
impl PartialEq for WorkflowStatesReport
Source§impl Serialize for WorkflowStatesReport
impl Serialize for WorkflowStatesReport
impl StructuralPartialEq for WorkflowStatesReport
Auto Trait Implementations§
impl Freeze for WorkflowStatesReport
impl RefUnwindSafe for WorkflowStatesReport
impl Send for WorkflowStatesReport
impl Sync for WorkflowStatesReport
impl Unpin for WorkflowStatesReport
impl UnsafeUnpin for WorkflowStatesReport
impl UnwindSafe for WorkflowStatesReport
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