Make protobuf available to product and vendor

Bug: 270690570

Test: mma in external/rust/crates
Change-Id: I96023e29cabae8dc31d1deba8ee1cd4490942e57
diff --git a/Android.bp b/Android.bp
index 03171eb..af1d5f1 100644
--- a/Android.bp
+++ b/Android.bp
@@ -27,6 +27,7 @@
 
 rust_library {
     name: "libprotobuf",
+    // has rustc warnings
     host_supported: true,
     crate_name: "protobuf",
     cargo_env_compat: true,
@@ -46,11 +47,14 @@
         "com.android.compos",
         "com.android.virt",
     ],
+    product_available: true,
+    vendor_available: true,
     min_sdk_version: "29",
 }
 
 rust_library_host {
     name: "libprotobuf_with_serde",
+    // has rustc warnings
     crate_name: "protobuf",
     cargo_env_compat: true,
     cargo_pkg_version: "2.27.1",
@@ -68,4 +72,6 @@
         "libserde",
     ],
     proc_macros: ["libserde_derive"],
+    product_available: true,
+    vendor_available: true,
 }