Simple crate that lets us scan one or all crates in the current workspace.
We can also use it to scan a vendored crate.
This helps us search a crate directly for trait, fn, struct, enum, and type names.
This crate uses the rust-analyzer API to perform the heavy lifting.