pub struct WasmInputResolutionTimings { /* private fields */ }Expand description
Detailed timings for exact Wasm build-input resolution.
Implementations§
Source§impl WasmInputResolutionTimings
impl WasmInputResolutionTimings
Sourcepub const fn tool_identity(self) -> Duration
pub const fn tool_identity(self) -> Duration
Time spent reading Cargo and rustc identities.
Sourcepub const fn cargo_metadata(self) -> Duration
pub const fn cargo_metadata(self) -> Duration
Time spent running and decoding cargo metadata.
Sourcepub const fn input_discovery(self) -> Duration
pub const fn input_discovery(self) -> Duration
Time spent resolving packages, configuration, and watched paths.
Sourcepub const fn content_hashing(self) -> Duration
pub const fn content_hashing(self) -> Duration
Time spent reading and hashing exact input contents.
Trait Implementations§
Source§impl Clone for WasmInputResolutionTimings
impl Clone for WasmInputResolutionTimings
Source§fn clone(&self) -> WasmInputResolutionTimings
fn clone(&self) -> WasmInputResolutionTimings
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 WasmInputResolutionTimings
Source§impl Debug for WasmInputResolutionTimings
impl Debug for WasmInputResolutionTimings
Source§impl Default for WasmInputResolutionTimings
impl Default for WasmInputResolutionTimings
Source§fn default() -> WasmInputResolutionTimings
fn default() -> WasmInputResolutionTimings
Returns the “default value” for a type. Read more
impl Eq for WasmInputResolutionTimings
impl StructuralPartialEq for WasmInputResolutionTimings
Auto Trait Implementations§
impl Freeze for WasmInputResolutionTimings
impl RefUnwindSafe for WasmInputResolutionTimings
impl Send for WasmInputResolutionTimings
impl Sync for WasmInputResolutionTimings
impl Unpin for WasmInputResolutionTimings
impl UnsafeUnpin for WasmInputResolutionTimings
impl UnwindSafe for WasmInputResolutionTimings
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.