pub struct IssueTransition {
pub id: Option<String>,
pub name: Option<String>,
pub to: Option<StatusDetails>,
pub has_screen: Option<bool>,
pub is_global: Option<bool>,
pub is_initial: Option<bool>,
pub is_available: Option<bool>,
pub is_conditional: Option<bool>,
pub fields: Option<HashMap<String, FieldMetadata>>,
pub expand: Option<String>,
pub looped: Option<bool>,
}
Expand description
IssueTransition : Details of an issue transition.
Fields§
§id: Option<String>
The ID of the issue transition. Required when specifying a transition to undertake.
name: Option<String>
The name of the issue transition.
to: Option<StatusDetails>
Details of the issue status after the transition.
has_screen: Option<bool>
Whether there is a screen associated with the issue transition.
is_global: Option<bool>
Whether the issue transition is global, that is, the transition is applied to issues regardless of their status.
is_initial: Option<bool>
Whether this is the initial issue transition for the workflow.
is_available: Option<bool>
Whether the transition is available to be performed.
is_conditional: Option<bool>
Whether the issue has to meet criteria before the issue transition is applied.
fields: Option<HashMap<String, FieldMetadata>>
Details of the fields associated with the issue transition screen. Use this information to populate fields
and update
in a transition request.
expand: Option<String>
Expand options that include additional transition details in the response.
looped: Option<bool>
Implementations§
Source§impl IssueTransition
impl IssueTransition
Sourcepub fn new() -> IssueTransition
pub fn new() -> IssueTransition
Details of an issue transition.
Trait Implementations§
Source§impl Clone for IssueTransition
impl Clone for IssueTransition
Source§fn clone(&self) -> IssueTransition
fn clone(&self) -> IssueTransition
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more