pub struct EditMetaSchema {
pub kind: String,
pub custom: Option<String>,
pub items: Option<String>,
pub system: Option<String>,
}Expand description
Schema type information for an editable field.
Fields§
§kind: StringBase type: string, number, option, array, user, date, etc.
custom: Option<String>For custom fields: the plugin type URI, e.g.
com.atlassian.jira.plugin.system.customfieldtypes:textarea.
items: Option<String>For array fields: the element type, e.g. string (labels),
option, component, version.
system: Option<String>For system fields: the canonical system name, e.g. labels,
description. None for custom fields.
Trait Implementations§
Source§impl Clone for EditMetaSchema
impl Clone for EditMetaSchema
Source§fn clone(&self) -> EditMetaSchema
fn clone(&self) -> EditMetaSchema
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 EditMetaSchema
impl Debug for EditMetaSchema
Source§impl Default for EditMetaSchema
impl Default for EditMetaSchema
Source§fn default() -> EditMetaSchema
fn default() -> EditMetaSchema
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EditMetaSchema
impl RefUnwindSafe for EditMetaSchema
impl Send for EditMetaSchema
impl Sync for EditMetaSchema
impl Unpin for EditMetaSchema
impl UnsafeUnpin for EditMetaSchema
impl UnwindSafe for EditMetaSchema
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