The front doors — rust"""...""", @rust, @irust — and the pipeline behind
them: the rustc invocation and the ccall expressions generated from the
FFI manifest.
Modules = [RustCall]
Pages = [joinpath("src", "ruststr.jl")]
Modules = [RustCall]
Pages = [joinpath("src", "rustmacro.jl")]
Modules = [RustCall]
Pages = [joinpath("src", "compiler.jl")]
rustc --error-format=json output, read as data. This is what lets @irust
ask the compiler for a snippet's type instead of guessing it from the source
(#348).
Modules = [RustCall]
Pages = [joinpath("src", "rustc_json.jl")]
Modules = [RustCall]
Pages = [joinpath("src", "codegen.jl")]