pub struct UpdateIssueRequest {
pub summary: Option<String>,
pub description: Option<String>,
pub description_adf: Option<Value>,
pub assignee: Option<String>,
pub priority: Option<String>,
pub status: Option<String>,
pub labels: Option<Vec<String>>,
pub components: Option<Vec<String>>,
pub fix_versions: Option<Vec<String>>,
pub parent: Option<String>,
pub custom_fields: HashMap<String, FieldValue>,
}Fields§
§summary: Option<String>§description: Option<String>Markdown description — converted to ADF. Ignored if description_adf is set.
description_adf: Option<Value>Pre-built ADF description — takes priority over description.
assignee: Option<String>§priority: Option<String>§status: Option<String>§labels: Option<Vec<String>>Labels (replaces existing labels)
components: Option<Vec<String>>Component names (replaces existing components)
fix_versions: Option<Vec<String>>Fix version names (replaces existing fix versions)
parent: Option<String>Parent issue key
custom_fields: HashMap<String, FieldValue>Arbitrary custom field values (field_id → value)
Trait Implementations§
Source§impl Clone for UpdateIssueRequest
impl Clone for UpdateIssueRequest
Source§fn clone(&self) -> UpdateIssueRequest
fn clone(&self) -> UpdateIssueRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UpdateIssueRequest
impl Debug for UpdateIssueRequest
Source§impl Default for UpdateIssueRequest
impl Default for UpdateIssueRequest
Source§fn default() -> UpdateIssueRequest
fn default() -> UpdateIssueRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UpdateIssueRequest
impl RefUnwindSafe for UpdateIssueRequest
impl Send for UpdateIssueRequest
impl Sync for UpdateIssueRequest
impl Unpin for UpdateIssueRequest
impl UnsafeUnpin for UpdateIssueRequest
impl UnwindSafe for UpdateIssueRequest
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