Struct azure_devops_rust_api::git::models::GitStatus
source · pub struct GitStatus {
pub links: Option<Value>,
pub context: Option<GitStatusContext>,
pub created_by: Option<IdentityRef>,
pub creation_date: Option<OffsetDateTime>,
pub description: Option<String>,
pub id: Option<i32>,
pub state: Option<State>,
pub target_url: Option<String>,
pub updated_date: Option<OffsetDateTime>,
}Expand description
This class contains the metadata of a service/extension posting a status.
Fields§
§links: Option<Value>Links
context: Option<GitStatusContext>Status context that uniquely identifies the status.
created_by: Option<IdentityRef>§creation_date: Option<OffsetDateTime>Creation date and time of the status.
description: Option<String>Status description. Typically describes current state of the status.
id: Option<i32>Status identifier.
state: Option<State>State of the status.
target_url: Option<String>URL with status details.
updated_date: Option<OffsetDateTime>Last update date and time of the status.
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for GitStatus
impl<'de> Deserialize<'de> for GitStatus
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