pub struct BugTaskFull {Show 28 fields
pub self_link: Option<Url>,
pub web_link: Option<Url>,
pub resource_type_link: Option<Url>,
pub http_etag: Option<String>,
pub assignee_link: Option<Url>,
pub bug_link: Url,
pub bug_target_display_name: String,
pub bug_target_name: String,
pub bug_watch_link: Option<Url>,
pub date_assigned: Option<DateTime<Utc>>,
pub date_closed: Option<DateTime<Utc>>,
pub date_confirmed: Option<DateTime<Utc>>,
pub date_created: DateTime<Utc>,
pub date_fix_committed: Option<DateTime<Utc>>,
pub date_fix_released: Option<DateTime<Utc>>,
pub date_in_progress: Option<DateTime<Utc>>,
pub date_incomplete: Option<DateTime<Utc>>,
pub date_left_closed: Option<DateTime<Utc>>,
pub date_left_new: Option<DateTime<Utc>>,
pub date_triaged: Option<DateTime<Utc>>,
pub importance: Importance,
pub is_complete: bool,
pub milestone_link: Option<Url>,
pub owner_link: Url,
pub related_tasks_collection_link: Url,
pub status: BugTaskStatus,
pub target_link: Url,
pub title: String,
}Expand description
Representation of the bug_task-full resource
Fields§
§self_link: Option<Url>The canonical link to this resource.
web_link: Option<Url>The canonical human-addressable web link to this resource.
resource_type_link: Option<Url>The link to the WADL description of this resource.
http_etag: Option<String>The value of the HTTP ETag for this resource.
assignee_link: Option<Url>Assigned to
bug_link: UrlBug
bug_target_display_name: StringThe short, descriptive name of the target
bug_target_name: StringThe target as presented in mail notifications
bug_watch_link: Option<Url>Remote Bug Details
Select the bug watch that represents this task in the relevant bug tracker. If none of the bug watches represents this particular bug task, leave it as (None). Linking the remote bug watch with the task in this way means that a change in the remote bug status will change the status of this bug task in Launchpad.
date_assigned: Option<DateTime<Utc>>Date Assigned
The date on which this task was assigned to someone.
date_closed: Option<DateTime<Utc>>Date Closed
The date on which this task was marked Fix Released, Invalid, Won’t Fix, Expired or Opinion.
date_confirmed: Option<DateTime<Utc>>Date Confirmed
The date on which this task was marked Confirmed.
date_created: DateTime<Utc>Date Created
The date on which this task was created.
date_fix_committed: Option<DateTime<Utc>>Date Fix Committed
The date on which this task was marked Fix Committed.
date_fix_released: Option<DateTime<Utc>>Date Fix Released
The date on which this task was marked Fix Released.
date_in_progress: Option<DateTime<Utc>>Date In Progress
The date on which this task was marked In Progress.
date_incomplete: Option<DateTime<Utc>>Date Incomplete
The date on which this task was marked Incomplete.
date_left_closed: Option<DateTime<Utc>>Date left closed
The date on which this task was last reopened.
date_left_new: Option<DateTime<Utc>>Date left new
The date on which this task was marked with a status higher than New.
date_triaged: Option<DateTime<Utc>>Date Triaged
The date on which this task was marked Triaged.
importance: ImportanceImportance
is_complete: boolTrue or False depending on whether or not there is more work required on this bug task.
milestone_link: Option<Url>Milestone
owner_link: UrlThe owner
IBugTasks related to this one, namely other IBugTasks on the same IBug.
status: BugTaskStatusStatus
target_link: UrlTarget
The software in which this bug should be fixed.
title: StringThe title of the bug related to this bugtask
Implementations§
Source§impl BugTaskFull
impl BugTaskFull
pub fn set_self_(&mut self, value: Option<BugTask>)
pub fn set_assignee(&mut self, value: Option<Person>)
pub fn set_bug(&mut self, value: Bug)
Sourcepub fn bug_watch(&self) -> Option<BugWatch>
pub fn bug_watch(&self) -> Option<BugWatch>
Remote Bug Details
Select the bug watch that represents this task in the relevant bug tracker. If none of the bug watches represents this particular bug task, leave it as (None). Linking the remote bug watch with the task in this way means that a change in the remote bug status will change the status of this bug task in Launchpad.
pub fn set_bug_watch(&mut self, value: Option<BugWatch>)
pub fn set_milestone(&mut self, value: Option<Milestone>)
pub fn set_owner(&mut self, value: Person)
IBugTasks related to this one, namely other IBugTasks on the same IBug.
pub fn set_target(&mut self, value: BugTarget)
Trait Implementations§
Source§impl Clone for BugTaskFull
impl Clone for BugTaskFull
Source§fn clone(&self) -> BugTaskFull
fn clone(&self) -> BugTaskFull
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more