commit | ebbd6a2d20d6d02266c4e57ddfa46ca8c39930be | [log] [tgz] |
---|---|---|
author | Daniel Wagner-Hall <dwagnerhall@apple.com> | Wed Feb 28 16:36:02 2024 +0000 |
committer | GitHub <noreply@github.com> | Wed Feb 28 16:36:02 2024 +0000 |
tree | ea3a2a14172528429cf14fd971489fcd4fc0151b | |
parent | 33860abf8c3c28f9a1f5b3477347650bdaee9cc3 [diff] |
Split CrateID CrateNameAndVersionReq (#2525) Currently we use the same CrateId type for two contexts: A known crate name + version, and in an annotation to specify a version requirement that an annotation applies to. These are different use-cases, and neither should use String to represent a the version. Also, update CrateId to use a `semver::Version` (which is required, not optional).
This repository provides rules for building Rust projects with Bazel.
General discussions and announcements take place in the GitHub Discussions, but there are additional places where community members gather to discuss rules_rust
.
Please refer to the full documentation.