pub struct IssueBean {Show 15 fields
pub expand: Option<String>,
pub id: Option<String>,
pub param_self: Option<String>,
pub key: Option<String>,
pub rendered_fields: Option<HashMap<String, Value>>,
pub properties: Option<HashMap<String, Value>>,
pub names: Option<HashMap<String, String>>,
pub schema: Option<HashMap<String, JsonTypeBean>>,
pub transitions: Option<Vec<IssueTransition>>,
pub operations: Option<Operations>,
pub editmeta: Option<Box<IssueUpdateMetadata>>,
pub changelog: Option<Box<PageOfChangelogs>>,
pub versioned_representations: Option<HashMap<String, HashMap<String, Value>>>,
pub fields_to_include: Option<Box<IncludedFields>>,
pub fields: Option<HashMap<String, Value>>,
}
Fields§
§expand: Option<String>
Expand options that include additional issue details in the response.
id: Option<String>
The ID of the issue.
param_self: Option<String>
The URL of the issue details.
key: Option<String>
The key of the issue.
rendered_fields: Option<HashMap<String, Value>>
The rendered value of each field present on the issue.
properties: Option<HashMap<String, Value>>
Details of the issue properties identified in the request.
names: Option<HashMap<String, String>>
The ID and name of each field present on the issue.
schema: Option<HashMap<String, JsonTypeBean>>
The schema describing each field present on the issue.
transitions: Option<Vec<IssueTransition>>
The transitions that can be performed on the issue.
operations: Option<Operations>
The operations that can be performed on the issue.
editmeta: Option<Box<IssueUpdateMetadata>>
The metadata for the fields on the issue that can be amended.
changelog: Option<Box<PageOfChangelogs>>
Details of changelogs associated with the issue.
versioned_representations: Option<HashMap<String, HashMap<String, Value>>>
The versions of each field on the issue.
fields_to_include: Option<Box<IncludedFields>>
§fields: Option<HashMap<String, Value>>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IssueBean
impl<'de> Deserialize<'de> for IssueBean
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
impl StructuralPartialEq for IssueBean
Auto Trait Implementations§
impl Freeze for IssueBean
impl RefUnwindSafe for IssueBean
impl Send for IssueBean
impl Sync for IssueBean
impl Unpin for IssueBean
impl UnwindSafe for IssueBean
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