#[non_exhaustive]pub struct RefSummary {
pub entries: usize,
pub total_results: usize,
pub total_us: u128,
pub notes: Vec<String>,
}Expand description
Summary of a whole find_refs run.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.entries: usizeDEX entries searched.
total_results: usizeRows over all entries.
total_us: u128Wall-clock microseconds of the whole run.
notes: Vec<String>What the search left out on purpose, e.g. a supertype method a
dispatch set did not follow; one line each, for # lines or hints.
Trait Implementations§
Source§impl Clone for RefSummary
impl Clone for RefSummary
Source§impl Debug for RefSummary
impl Debug for RefSummary
Auto Trait Implementations§
impl Forget for RefSummary
impl Freeze for RefSummary
impl Move for RefSummary
impl RefUnwindSafe for RefSummary
impl Send for RefSummary
impl Sync for RefSummary
impl Unpin for RefSummary
impl UnsafeUnpin for RefSummary
impl UnwindSafe for RefSummary
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