Struct azure_devops_rust_api::release::models::ReleaseTask
source · pub struct ReleaseTask {Show 14 fields
pub agent_name: Option<String>,
pub finish_time: Option<OffsetDateTime>,
pub id: Option<i32>,
pub issues: Vec<Issue>,
pub line_count: Option<i64>,
pub log_url: Option<String>,
pub name: Option<String>,
pub percent_complete: Option<i32>,
pub rank: Option<i32>,
pub result_code: Option<String>,
pub start_time: Option<OffsetDateTime>,
pub status: Option<Status>,
pub task: Option<WorkflowTaskReference>,
pub timeline_record_id: Option<String>,
}
Expand description
Fields§
§agent_name: Option<String>
Agent name on which task executed.
finish_time: Option<OffsetDateTime>
Finish time of the release task.
id: Option<i32>
ID of the release task.
issues: Vec<Issue>
List of issues occurred while execution of task.
line_count: Option<i64>
Number of lines log release task has.
log_url: Option<String>
Log URL of the task.
name: Option<String>
Name of the task.
percent_complete: Option<i32>
Task execution complete precent.
rank: Option<i32>
Rank of the release task.
result_code: Option<String>
Result code of the task.
start_time: Option<OffsetDateTime>
ID of the release task.
status: Option<Status>
Status of release task.
task: Option<WorkflowTaskReference>
§timeline_record_id: Option<String>
Timeline record ID of the release task.
Implementations§
source§impl ReleaseTask
impl ReleaseTask
Trait Implementations§
source§impl Clone for ReleaseTask
impl Clone for ReleaseTask
source§fn clone(&self) -> ReleaseTask
fn clone(&self) -> ReleaseTask
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 ReleaseTask
impl Debug for ReleaseTask
source§impl Default for ReleaseTask
impl Default for ReleaseTask
source§fn default() -> ReleaseTask
fn default() -> ReleaseTask
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ReleaseTask
impl<'de> Deserialize<'de> for ReleaseTask
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 ReleaseTask
impl PartialEq for ReleaseTask
source§fn eq(&self, other: &ReleaseTask) -> bool
fn eq(&self, other: &ReleaseTask) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for ReleaseTask
impl Serialize for ReleaseTask
impl StructuralPartialEq for ReleaseTask
Auto Trait Implementations§
impl RefUnwindSafe for ReleaseTask
impl Send for ReleaseTask
impl Sync for ReleaseTask
impl Unpin for ReleaseTask
impl UnwindSafe for ReleaseTask
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