pub struct EvgTaskStats {
pub task_name: String,
pub variant: String,
pub distro: Option<String>,
pub date: String,
pub num_success: u64,
pub num_failed: u64,
pub num_total: u64,
pub num_timeout: u64,
pub num_test_failed: u64,
pub num_system_failed: u64,
pub num_setup_failed: u64,
pub avg_duration_success: f64,
}Fields§
§task_name: String§variant: String§distro: Option<String>§date: String§num_success: u64§num_failed: u64§num_total: u64§num_timeout: u64§num_test_failed: u64§num_system_failed: u64§num_setup_failed: u64§avg_duration_success: f64Implementations§
Trait Implementations§
Source§impl Clone for EvgTaskStats
impl Clone for EvgTaskStats
Source§fn clone(&self) -> EvgTaskStats
fn clone(&self) -> EvgTaskStats
Returns a duplicate 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 EvgTaskStats
impl Debug for EvgTaskStats
Source§impl<'de> Deserialize<'de> for EvgTaskStats
impl<'de> Deserialize<'de> for EvgTaskStats
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 EvgTaskStats
impl RefUnwindSafe for EvgTaskStats
impl Send for EvgTaskStats
impl Sync for EvgTaskStats
impl Unpin for EvgTaskStats
impl UnwindSafe for EvgTaskStats
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