pub struct IssuesCreateMilestoneRequest {
pub title: String,
pub state: Option<State>,
pub description: Option<String>,
pub due_on: Option<String>,
}
Fields§
§title: String
The title of the milestone.
state: Option<State>
The state of the milestone. Either open
or closed
.
description: Option<String>
A description of the milestone.
due_on: Option<String>
The milestone due date. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ
.
Implementations§
Source§impl IssuesCreateMilestoneRequest
impl IssuesCreateMilestoneRequest
pub fn new(title: String) -> IssuesCreateMilestoneRequest
Trait Implementations§
Source§impl Clone for IssuesCreateMilestoneRequest
impl Clone for IssuesCreateMilestoneRequest
Source§fn clone(&self) -> IssuesCreateMilestoneRequest
fn clone(&self) -> IssuesCreateMilestoneRequest
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 IssuesCreateMilestoneRequest
impl Debug for IssuesCreateMilestoneRequest
Source§impl Default for IssuesCreateMilestoneRequest
impl Default for IssuesCreateMilestoneRequest
Source§fn default() -> IssuesCreateMilestoneRequest
fn default() -> IssuesCreateMilestoneRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IssuesCreateMilestoneRequest
impl<'de> Deserialize<'de> for IssuesCreateMilestoneRequest
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 IssuesCreateMilestoneRequest
impl PartialEq for IssuesCreateMilestoneRequest
Source§fn eq(&self, other: &IssuesCreateMilestoneRequest) -> bool
fn eq(&self, other: &IssuesCreateMilestoneRequest) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for IssuesCreateMilestoneRequest
Auto Trait Implementations§
impl Freeze for IssuesCreateMilestoneRequest
impl RefUnwindSafe for IssuesCreateMilestoneRequest
impl Send for IssuesCreateMilestoneRequest
impl Sync for IssuesCreateMilestoneRequest
impl Unpin for IssuesCreateMilestoneRequest
impl UnwindSafe for IssuesCreateMilestoneRequest
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