blob: 818f9f58f8ba7ad4a9d7141d3d996631bc8f05b7 [file] [log] [blame]
"""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.",
},
)