pub struct ResolvedJiraCreate {
pub project: String,
pub issue_type: String,
pub summary: String,
pub labels: Vec<String>,
pub adf: ValidatedAdfDocument,
pub custom_scalars: BTreeMap<String, Value>,
pub custom_sections: Vec<CustomFieldSection>,
pub shadowed: Vec<ShadowedField>,
}Expand description
Resolved inputs for creating a JIRA issue, plus any shadowed-field records.
Fields§
§project: StringProject key.
issue_type: StringIssue type (defaults to Task).
summary: StringIssue summary / title.
labels: Vec<String>Labels applied to the issue.
adf: ValidatedAdfDocumentValidated ADF body.
custom_scalars: BTreeMap<String, Value>Scalar custom field values keyed by human-readable name.
custom_sections: Vec<CustomFieldSection>Rich-text custom field sections extracted from the body.
shadowed: Vec<ShadowedField>Frontmatter values shadowed by an explicit override.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ResolvedJiraCreate
impl RefUnwindSafe for ResolvedJiraCreate
impl Send for ResolvedJiraCreate
impl Sync for ResolvedJiraCreate
impl Unpin for ResolvedJiraCreate
impl UnsafeUnpin for ResolvedJiraCreate
impl UnwindSafe for ResolvedJiraCreate
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