pub struct IssuesCreateRequest {
pub title: Box<IssuesCreateRequestTitle>,
pub body: Option<String>,
pub assignee: Option<Option<String>>,
pub milestone: Option<Option<Box<IssuesCreateRequestMilestone>>>,
pub labels: Option<Vec<IssuesCreateRequestLabelsInner>>,
pub assignees: Option<Vec<String>>,
}
Fields§
§title: Box<IssuesCreateRequestTitle>
§body: Option<String>
The contents of the issue.
assignee: Option<Option<String>>
Login for the user that this issue should be assigned to. NOTE: Only users with push access can set the assignee for new issues. The assignee is silently dropped otherwise. This field is deprecated.
milestone: Option<Option<Box<IssuesCreateRequestMilestone>>>
§labels: Option<Vec<IssuesCreateRequestLabelsInner>>
Labels to associate with this issue. NOTE: Only users with push access can set labels for new issues. Labels are silently dropped otherwise.
assignees: Option<Vec<String>>
Logins for Users to assign to this issue. NOTE: Only users with push access can set assignees for new issues. Assignees are silently dropped otherwise.
Implementations§
Source§impl IssuesCreateRequest
impl IssuesCreateRequest
pub fn new(title: IssuesCreateRequestTitle) -> IssuesCreateRequest
Trait Implementations§
Source§impl Clone for IssuesCreateRequest
impl Clone for IssuesCreateRequest
Source§fn clone(&self) -> IssuesCreateRequest
fn clone(&self) -> IssuesCreateRequest
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 IssuesCreateRequest
impl Debug for IssuesCreateRequest
Source§impl Default for IssuesCreateRequest
impl Default for IssuesCreateRequest
Source§fn default() -> IssuesCreateRequest
fn default() -> IssuesCreateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IssuesCreateRequest
impl<'de> Deserialize<'de> for IssuesCreateRequest
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 IssuesCreateRequest
impl PartialEq for IssuesCreateRequest
Source§impl Serialize for IssuesCreateRequest
impl Serialize for IssuesCreateRequest
impl StructuralPartialEq for IssuesCreateRequest
Auto Trait Implementations§
impl Freeze for IssuesCreateRequest
impl RefUnwindSafe for IssuesCreateRequest
impl Send for IssuesCreateRequest
impl Sync for IssuesCreateRequest
impl Unpin for IssuesCreateRequest
impl UnwindSafe for IssuesCreateRequest
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