pub enum CompletionStrategy {
Pr,
Merge,
Pull,
PrOrEpicMerge,
None,
}Expand description
Determines how a worker’s branch is integrated as part of a state transition.
pr: open PR, fires on open not merge. merge: merge to target_branch directly.
pull: pull upstream into ticket branch. pr_or_epic_merge: recommended default — PR
on main, merge to epic branch when ticket belongs to an epic. none: no integration.
Variants§
Trait Implementations§
Source§impl Clone for CompletionStrategy
impl Clone for CompletionStrategy
Source§fn clone(&self) -> CompletionStrategy
fn clone(&self) -> CompletionStrategy
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 CompletionStrategy
impl Debug for CompletionStrategy
Source§impl Default for CompletionStrategy
impl Default for CompletionStrategy
Source§fn default() -> CompletionStrategy
fn default() -> CompletionStrategy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompletionStrategy
impl<'de> Deserialize<'de> for CompletionStrategy
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 CompletionStrategy
impl JsonSchema for CompletionStrategy
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
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 is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for CompletionStrategy
impl PartialEq for CompletionStrategy
impl StructuralPartialEq for CompletionStrategy
Auto Trait Implementations§
impl Freeze for CompletionStrategy
impl RefUnwindSafe for CompletionStrategy
impl Send for CompletionStrategy
impl Sync for CompletionStrategy
impl Unpin for CompletionStrategy
impl UnsafeUnpin for CompletionStrategy
impl UnwindSafe for CompletionStrategy
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