pub struct IssueFieldOption {
pub id: i64,
pub value: String,
pub properties: Option<HashMap<String, Value>>,
pub config: Option<Box<IssueFieldOptionConfiguration>>,
}
Expand description
IssueFieldOption : Details of the options for a select list issue field.
Fields§
§id: i64
The unique identifier for the option. This is only unique within the select field’s set of options.
value: String
The option’s name, which is displayed in Jira.
properties: Option<HashMap<String, Value>>
The properties of the object, as arbitrary key-value pairs. These properties can be searched using JQL, if the extractions (see Issue Field Option Property Index) are defined in the descriptor for the issue field module.
config: Option<Box<IssueFieldOptionConfiguration>>
Implementations§
Source§impl IssueFieldOption
impl IssueFieldOption
Sourcepub fn new(id: i64, value: String) -> IssueFieldOption
pub fn new(id: i64, value: String) -> IssueFieldOption
Details of the options for a select list issue field.
Trait Implementations§
Source§impl Clone for IssueFieldOption
impl Clone for IssueFieldOption
Source§fn clone(&self) -> IssueFieldOption
fn clone(&self) -> IssueFieldOption
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 IssueFieldOption
impl Debug for IssueFieldOption
Source§impl Default for IssueFieldOption
impl Default for IssueFieldOption
Source§fn default() -> IssueFieldOption
fn default() -> IssueFieldOption
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IssueFieldOption
impl<'de> Deserialize<'de> for IssueFieldOption
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 PartialEq for IssueFieldOption
impl PartialEq for IssueFieldOption
Source§impl Serialize for IssueFieldOption
impl Serialize for IssueFieldOption
impl StructuralPartialEq for IssueFieldOption
Auto Trait Implementations§
impl Freeze for IssueFieldOption
impl RefUnwindSafe for IssueFieldOption
impl Send for IssueFieldOption
impl Sync for IssueFieldOption
impl Unpin for IssueFieldOption
impl UnwindSafe for IssueFieldOption
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