What typing knows: variable types, callables, Rust module aliases, and type aliases.
Summary
Types
@type t() :: %RustQ.Meta.Typing.Env{ callables: RustQ.Binding.Index.t(), rust_modules: %{optional([atom()]) => [atom()]}, type_aliases: map(), vars: %{optional(atom()) => RustQ.Meta.Type.t()} }