Struct gitlab::types::Milestone
[−]
[src]
pub struct Milestone { pub id: MilestoneId, pub iid: u64, pub project_id: ProjectId, pub title: String, pub description: String, pub state: MilestoneState, pub created_at: DateTime<UTC>, pub updated_at: DateTime<UTC>, pub due_date: Option<NaiveDate>, pub start_date: Option<NaiveDate>, }
A milestone in a project.
Fields
id: MilestoneId
The ID of the milestone.
iid: u64
The user-visible ID of the milestone.
project_id: ProjectId
The ID of the project.
title: String
The title of the milestone.
description: String
The description of the milestone.
state: MilestoneState
The state of the milestone.
created_at: DateTime<UTC>
When the milestone was created.
updated_at: DateTime<UTC>
When the milestone was last updated.
due_date: Option<NaiveDate>
When the milestone is due.
start_date: Option<NaiveDate>
When the milestone was started.
Trait Implementations
impl Debug for Milestone
[src]
impl Clone for Milestone
[src]
fn clone(&self) -> Milestone
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more