pub struct BuildTimeEstimate {
pub min_time_seconds: u64,
pub max_time_seconds: u64,
pub expected_time_seconds: u64,
pub time_breakdown: BuildTimeBreakdown,
pub factors: Vec<BuildTimeFactor>,
}Expand description
Build time estimation
Fields§
§min_time_seconds: u64Estimated minimum build time
max_time_seconds: u64Estimated maximum build time
expected_time_seconds: u64Most likely build time
time_breakdown: BuildTimeBreakdownBreakdown of build time by phase
factors: Vec<BuildTimeFactor>Factors affecting build time
Trait Implementations§
Source§impl Clone for BuildTimeEstimate
impl Clone for BuildTimeEstimate
Source§fn clone(&self) -> BuildTimeEstimate
fn clone(&self) -> BuildTimeEstimate
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 BuildTimeEstimate
impl Debug for BuildTimeEstimate
Source§impl<'de> Deserialize<'de> for BuildTimeEstimate
impl<'de> Deserialize<'de> for BuildTimeEstimate
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 BuildTimeEstimate
impl RefUnwindSafe for BuildTimeEstimate
impl Send for BuildTimeEstimate
impl Sync for BuildTimeEstimate
impl Unpin for BuildTimeEstimate
impl UnsafeUnpin for BuildTimeEstimate
impl UnwindSafe for BuildTimeEstimate
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