pub struct SearchGapConsumerFact {
pub consumer_file: String,
pub line: Option<u32>,
pub search_visibility: SearchVisibility,
pub reason: Option<SearchGapReason>,
pub search_as: Option<String>,
}Expand description
One consumer that a text search for the export name does not find, or finds only under another local name.
Fields§
§consumer_file: StringRoot-relative path of the consumer.
line: Option<u32>1-based line of the import statement in the consumer, when known.
search_visibility: SearchVisibilitymissed or renamed.
reason: Option<SearchGapReason>Why the text search does not find the uses.
search_as: Option<String>The name to search for in this consumer instead.
Trait Implementations§
Source§impl Clone for SearchGapConsumerFact
impl Clone for SearchGapConsumerFact
Source§impl Debug for SearchGapConsumerFact
impl Debug for SearchGapConsumerFact
Auto Trait Implementations§
impl Freeze for SearchGapConsumerFact
impl RefUnwindSafe for SearchGapConsumerFact
impl Send for SearchGapConsumerFact
impl Sync for SearchGapConsumerFact
impl Unpin for SearchGapConsumerFact
impl UnsafeUnpin for SearchGapConsumerFact
impl UnwindSafe for SearchGapConsumerFact
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