pub struct NamespacedExportReferences {
pub namespace: SemanticNamespace,
pub reference_count: usize,
pub references: Vec<ExportReference>,
}Expand description
Direct references that credit one namespace of an export binding.
Fields§
§namespace: SemanticNamespaceCredited namespace.
reference_count: usizeNumber of reachable references in this namespace.
references: Vec<ExportReference>Reachable references in deterministic graph order.
Trait Implementations§
Source§impl Debug for NamespacedExportReferences
impl Debug for NamespacedExportReferences
Auto Trait Implementations§
impl Freeze for NamespacedExportReferences
impl RefUnwindSafe for NamespacedExportReferences
impl Send for NamespacedExportReferences
impl Sync for NamespacedExportReferences
impl Unpin for NamespacedExportReferences
impl UnsafeUnpin for NamespacedExportReferences
impl UnwindSafe for NamespacedExportReferences
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