pub struct Overlap {
pub owners: usize,
pub names: usize,
pub shared: usize,
pub examples: Vec<(String, Vec<String>)>,
pub skipped: usize,
}Expand description
What the owner-keyed collections under a prefix look like together.
Fields§
§owners: usizeHow many owner collections were read.
names: usizeDistinct names across all of them.
Names that appear under more than one owner.
examples: Vec<(String, Vec<String>)>A few of them, with the owners they appear under.
skipped: usizeKeys under the prefix that are not collections at all — a counter or a hash sitting beside the owner sets. Reported so a prefix that matched the wrong family is visible.
Auto Trait Implementations§
impl Freeze for Overlap
impl RefUnwindSafe for Overlap
impl Send for Overlap
impl Sync for Overlap
impl Unpin for Overlap
impl UnsafeUnpin for Overlap
impl UnwindSafe for Overlap
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