pub struct DuplicateExport {
pub export_name: String,
pub locations: Vec<DuplicateLocation>,
}Expand description
An export that appears multiple times across the project.
Fields§
§export_name: StringThe duplicated export name.
locations: Vec<DuplicateLocation>Locations where this export name appears.
Trait Implementations§
Source§impl Clone for DuplicateExport
impl Clone for DuplicateExport
Source§impl Debug for DuplicateExport
impl Debug for DuplicateExport
Source§impl<'de> Deserialize<'de> for DuplicateExport
impl<'de> Deserialize<'de> for DuplicateExport
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DuplicateExport
impl RefUnwindSafe for DuplicateExport
impl Send for DuplicateExport
impl Sync for DuplicateExport
impl Unpin for DuplicateExport
impl UnsafeUnpin for DuplicateExport
impl UnwindSafe for DuplicateExport
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