"""Module containing definitions of all Prost providers.""" | |
ProstProtoInfo = provider( | |
doc = "Rust Prost provider info", | |
fields = { | |
"dep_variant_info": "DepVariantInfo: For the compiled Rust gencode (also covers its " + | |
"transitive dependencies)", | |
"package_info": "File: A newline delimited file of `--extern_path` values for protoc.", | |
"transitive_dep_infos": "depset[DepVariantInfo]: Transitive dependencies of the compiled crate.", | |
}, | |
) |