pub struct LinkageTimings {
pub candidate_index: Duration,
pub manifest_policy: Duration,
pub resolve_references: Duration,
pub semantic_enhance: Duration,
pub store_index: Duration,
pub project_snapshot: Duration,
pub total: Duration,
}Fields§
§candidate_index: Duration§manifest_policy: Duration§resolve_references: Duration§semantic_enhance: Duration§store_index: Duration§project_snapshot: Duration§total: DurationTrait Implementations§
Source§impl Clone for LinkageTimings
impl Clone for LinkageTimings
Source§fn clone(&self) -> LinkageTimings
fn clone(&self) -> LinkageTimings
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 LinkageTimings
Source§impl Debug for LinkageTimings
impl Debug for LinkageTimings
Source§impl Default for LinkageTimings
impl Default for LinkageTimings
Source§fn default() -> LinkageTimings
fn default() -> LinkageTimings
Returns the “default value” for a type. Read more
impl Eq for LinkageTimings
Source§impl PartialEq for LinkageTimings
impl PartialEq for LinkageTimings
impl StructuralPartialEq for LinkageTimings
Auto Trait Implementations§
impl Freeze for LinkageTimings
impl RefUnwindSafe for LinkageTimings
impl Send for LinkageTimings
impl Sync for LinkageTimings
impl Unpin for LinkageTimings
impl UnsafeUnpin for LinkageTimings
impl UnwindSafe for LinkageTimings
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
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.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more