pub struct SpecifierUnresolved {
pub value_alias: usize,
pub non_call_reference: usize,
pub jsx_element: usize,
pub re_export: usize,
pub nested_wrapper: usize,
pub binding_without_site: usize,
}Expand description
Uses of one imported name that the trace cannot resolve to a call. The key set is closed in schema version 1.
Fields§
§value_alias: usizeThe name is the whole initializer of a declarator that is not a
wrapper: const s = useSelector.
non_call_reference: usizeAny other value use that is not a call: an argument, an array element, a property value or an optional call.
jsx_element: usizeThe name is a JSX element: <Provider>.
re_export: usizeThe file re-exports the name from the package, or re-exports a project wrapper of the name. The trace does not follow the consumers of the re-export.
nested_wrapper: usizeA wrapper consumer that exports the wrapper again. The trace does not follow the second hop.
binding_without_site: usizeFiles with a runtime binding of the name and no usage site, for example a use in a Vue, Svelte or Astro template.
Trait Implementations§
Source§impl Clone for SpecifierUnresolved
impl Clone for SpecifierUnresolved
Source§impl Debug for SpecifierUnresolved
impl Debug for SpecifierUnresolved
Source§impl Default for SpecifierUnresolved
impl Default for SpecifierUnresolved
impl Eq for SpecifierUnresolved
Source§impl PartialEq for SpecifierUnresolved
impl PartialEq for SpecifierUnresolved
Source§impl Serialize for SpecifierUnresolved
impl Serialize for SpecifierUnresolved
impl StructuralPartialEq for SpecifierUnresolved
Auto Trait Implementations§
impl Freeze for SpecifierUnresolved
impl RefUnwindSafe for SpecifierUnresolved
impl Send for SpecifierUnresolved
impl Sync for SpecifierUnresolved
impl Unpin for SpecifierUnresolved
impl UnsafeUnpin for SpecifierUnresolved
impl UnwindSafe for SpecifierUnresolved
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.