(
prefix: Prefix,
additional_dependencies: set[str],
)
| 68 | |
| 69 | |
| 70 | def _add_dependencies( |
| 71 | prefix: Prefix, |
| 72 | additional_dependencies: set[str], |
| 73 | ) -> None: |
| 74 | crates = [] |
| 75 | for dep in additional_dependencies: |
| 76 | name, _, spec = dep.partition(':') |
| 77 | crate = f'{name}@{spec or "*"}' |
| 78 | crates.append(crate) |
| 79 | |
| 80 | lang_base.setup_cmd(prefix, ('cargo', 'add', *crates)) |
| 81 | |
| 82 | |
| 83 | def install_rust_with_toolchain(toolchain: str, envdir: str) -> None: |
no outgoing calls
no test coverage detected