pub struct TracedExport {
pub name: String,
pub is_type_only: bool,
pub reference_count: usize,
pub referenced_by: Vec<ExportReference>,
}Expand description
An export with usage information.
Fields§
§name: StringExport name.
is_type_only: boolWhether the export is type-only.
reference_count: usizeNumber of references to this export.
referenced_by: Vec<ExportReference>Files that reference this export.
Trait Implementations§
Source§impl Debug for TracedExport
impl Debug for TracedExport
Auto Trait Implementations§
impl Freeze for TracedExport
impl RefUnwindSafe for TracedExport
impl Send for TracedExport
impl Sync for TracedExport
impl Unpin for TracedExport
impl UnsafeUnpin for TracedExport
impl UnwindSafe for TracedExport
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