pub struct CreateIssueOption {
pub assignee: Option<String>,
pub assignees: Option<Vec<String>>,
pub body: Option<String>,
pub closed: Option<bool>,
pub due_date: Option<String>,
pub labels: Option<Vec<i64>>,
pub milestone: Option<i64>,
pub ref: Option<String>,
pub title: String,
}
Expand description
CreateIssueOption : CreateIssueOption options to create one issue
Fields§
§assignee: Option<String>
deprecated
assignees: Option<Vec<String>>
§body: Option<String>
§closed: Option<bool>
§due_date: Option<String>
§labels: Option<Vec<i64>>
list of label ids
milestone: Option<i64>
milestone id
ref: Option<String>
§title: String
Implementations§
Source§impl CreateIssueOption
impl CreateIssueOption
Sourcepub fn new(title: String) -> CreateIssueOption
pub fn new(title: String) -> CreateIssueOption
CreateIssueOption options to create one issue
Trait Implementations§
Source§impl Clone for CreateIssueOption
impl Clone for CreateIssueOption
Source§fn clone(&self) -> CreateIssueOption
fn clone(&self) -> CreateIssueOption
Returns a copy 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 CreateIssueOption
impl Debug for CreateIssueOption
Source§impl Default for CreateIssueOption
impl Default for CreateIssueOption
Source§fn default() -> CreateIssueOption
fn default() -> CreateIssueOption
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateIssueOption
impl<'de> Deserialize<'de> for CreateIssueOption
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 CreateIssueOption
impl PartialEq for CreateIssueOption
Source§impl Serialize for CreateIssueOption
impl Serialize for CreateIssueOption
impl StructuralPartialEq for CreateIssueOption
Auto Trait Implementations§
impl Freeze for CreateIssueOption
impl RefUnwindSafe for CreateIssueOption
impl Send for CreateIssueOption
impl Sync for CreateIssueOption
impl Unpin for CreateIssueOption
impl UnwindSafe for CreateIssueOption
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