## lookup_path

# Function lookup_path

Source

    pub fn lookup_path(tcx: TyCtxt<'_>, ns: PathNS, path: &[Symbol]) -> Vec<DefId>

Expand description

Resolves a def path like `std::vec::Vec`.

Typically it will return one `DefId` or none, but in some situations there can be multiple:

- `memchr::memchr` could return the functions from both memchr 1.0 and memchr 2.0
- `alloc::boxed::Box::downcast` would return a function for each of the different inherent impls (1, 2, 3)

This function is expensive and should be used sparingly.