pub struct ExportSearchGapFact {
pub file: String,
pub export_name: String,
pub line: u32,
pub total: usize,
pub consumers: Vec<SearchGapConsumerFact>,
}Expand description
The missed and renamed consumers of one changed export.
Fields§
§file: StringRoot-relative path of the changed file that declares the export.
export_name: StringThe export name, default for a default export.
line: u321-based line of the export.
total: usizeNumber of missed and renamed consumers of this export, before the
cap.
consumers: Vec<SearchGapConsumerFact>At most SEARCH_GAP_CONSUMER_CAP consumers, missed first, then by
path.
Trait Implementations§
Source§impl Clone for ExportSearchGapFact
impl Clone for ExportSearchGapFact
Source§impl Debug for ExportSearchGapFact
impl Debug for ExportSearchGapFact
Auto Trait Implementations§
impl Freeze for ExportSearchGapFact
impl RefUnwindSafe for ExportSearchGapFact
impl Send for ExportSearchGapFact
impl Sync for ExportSearchGapFact
impl Unpin for ExportSearchGapFact
impl UnsafeUnpin for ExportSearchGapFact
impl UnwindSafe for ExportSearchGapFact
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