## Support for defining crate names of Rust dependencies in Rust targets Rust supports defining a different crate name for a dependency than what the actual crate name during compilation of that dependency was. This allows using multiple versions of the same crate at once, or simply using a shorter name of the crate for convenience. ```meson a_dep = dependency('some-very-long-name') my_executable = executable('my-executable', 'src/main.rs', rust_dependency_map : { 'some_very_long_name' : 'a', }, dependencies : [a_dep], ) ```