pub struct EvgVersion {Show 17 fields
pub version_id: String,
pub create_time: DateTime<Utc>,
pub start_time: Option<DateTime<Utc>>,
pub finish_time: Option<DateTime<Utc>>,
pub revision: String,
pub order: u64,
pub project: String,
pub author: String,
pub author_email: String,
pub message: String,
pub status: String,
pub repo: String,
pub branch: String,
pub errors: Option<Vec<String>>,
pub ignored: Option<bool>,
pub requester: Option<String>,
pub build_variants_status: Option<Vec<BuildVariantStatus>>,
}Fields§
§version_id: String§create_time: DateTime<Utc>§start_time: Option<DateTime<Utc>>§finish_time: Option<DateTime<Utc>>§revision: String§order: u64§project: String§message: String§status: String§repo: String§branch: String§errors: Option<Vec<String>>§ignored: Option<bool>§requester: Option<String>§build_variants_status: Option<Vec<BuildVariantStatus>>Trait Implementations§
Source§impl Debug for EvgVersion
impl Debug for EvgVersion
Source§impl<'de> Deserialize<'de> for EvgVersion
impl<'de> Deserialize<'de> for EvgVersion
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
Auto Trait Implementations§
impl Freeze for EvgVersion
impl RefUnwindSafe for EvgVersion
impl Send for EvgVersion
impl Sync for EvgVersion
impl Unpin for EvgVersion
impl UnwindSafe for EvgVersion
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