pub struct WasmBuildFailureTimings { /* private fields */ }Expand description
Partial phase timings retained when a Wasm acquisition fails.
Implementations§
Source§impl WasmBuildFailureTimings
impl WasmBuildFailureTimings
Sourcepub const fn exact_cache_coordination(self) -> Duration
pub const fn exact_cache_coordination(self) -> Duration
Time spent coordinating the exact artifact cache before failure.
Time spent coordinating a shared incremental target, when reached.
Sourcepub const fn input_resolution(self) -> WasmInputResolutionTimings
pub const fn input_resolution(self) -> WasmInputResolutionTimings
Partial Cargo/rustc identity, metadata, discovery, and hashing timings.
Time spent on shared-target maintenance, when reached.
Sourcepub const fn cargo_build(self) -> Option<Duration>
pub const fn cargo_build(self) -> Option<Duration>
Time spent executing Cargo, including an unsuccessful execution.
Sourcepub const fn artifact_publication(self) -> Option<Duration>
pub const fn artifact_publication(self) -> Option<Duration>
Time spent validating or publishing artifacts, when reached.
Sourcepub const fn exact_cache_maintenance(self) -> Option<Duration>
pub const fn exact_cache_maintenance(self) -> Option<Duration>
Time spent on exact-cache maintenance, when reached.
Trait Implementations§
Source§impl Clone for WasmBuildFailureTimings
impl Clone for WasmBuildFailureTimings
Source§fn clone(&self) -> WasmBuildFailureTimings
fn clone(&self) -> WasmBuildFailureTimings
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 moreimpl Copy for WasmBuildFailureTimings
Source§impl Debug for WasmBuildFailureTimings
impl Debug for WasmBuildFailureTimings
Source§impl Default for WasmBuildFailureTimings
impl Default for WasmBuildFailureTimings
Source§fn default() -> WasmBuildFailureTimings
fn default() -> WasmBuildFailureTimings
Returns the “default value” for a type. Read more
impl Eq for WasmBuildFailureTimings
Source§impl PartialEq for WasmBuildFailureTimings
impl PartialEq for WasmBuildFailureTimings
impl StructuralPartialEq for WasmBuildFailureTimings
Auto Trait Implementations§
impl Freeze for WasmBuildFailureTimings
impl RefUnwindSafe for WasmBuildFailureTimings
impl Send for WasmBuildFailureTimings
impl Sync for WasmBuildFailureTimings
impl Unpin for WasmBuildFailureTimings
impl UnsafeUnpin for WasmBuildFailureTimings
impl UnwindSafe for WasmBuildFailureTimings
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.