pub struct CompilationTimingBreakdown {
pub rsync_up: Duration,
pub remote_build: Duration,
pub rsync_down: Duration,
pub total: Duration,
}Expand description
Breakdown of timing for each compilation phase.
Fields§
§rsync_up: DurationTime to sync source files to worker.
remote_build: DurationTime for cargo build on worker.
rsync_down: DurationTime to sync artifacts back.
total: DurationTotal end-to-end latency.
Trait Implementations§
Source§impl Clone for CompilationTimingBreakdown
impl Clone for CompilationTimingBreakdown
Source§fn clone(&self) -> CompilationTimingBreakdown
fn clone(&self) -> CompilationTimingBreakdown
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CompilationTimingBreakdown
impl Debug for CompilationTimingBreakdown
Source§impl Default for CompilationTimingBreakdown
impl Default for CompilationTimingBreakdown
Source§fn default() -> CompilationTimingBreakdown
fn default() -> CompilationTimingBreakdown
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompilationTimingBreakdown
impl<'de> Deserialize<'de> for CompilationTimingBreakdown
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 CompilationTimingBreakdown
impl RefUnwindSafe for CompilationTimingBreakdown
impl Send for CompilationTimingBreakdown
impl Sync for CompilationTimingBreakdown
impl Unpin for CompilationTimingBreakdown
impl UnsafeUnpin for CompilationTimingBreakdown
impl UnwindSafe for CompilationTimingBreakdown
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