Resolves callable metadata from RustQ modules, Rust source files, and Cargo packages.
This module is the source-backed callable metadata boundary used by
RustQ.Meta. It keeps parsing, package indexing, alias-equivalence annotation,
caching, and configuration diagnostics out of the macro frontend.
Summary
Functions
Resolves external callable metadata configured on a use RustQ.Meta module.
Expands Rust source paths relative to the current project working directory.
Types
Functions
@spec external_callables(module()) :: [RustQ.Binding.Callable.t()]
Resolves external callable metadata configured on a use RustQ.Meta module.
Expands Rust source paths relative to the current project working directory.