Upgrade rust/crates/protobuf to 2.23.0 am: e2ec686283

Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/protobuf/+/1712910

Change-Id: Ie6b9279ffa8c1a1f64bb961ad982be79a27d21a4
diff --git a/.cargo_vcs_info.json b/.cargo_vcs_info.json
index 0be67b3..fd60efa 100644
--- a/.cargo_vcs_info.json
+++ b/.cargo_vcs_info.json
@@ -1,5 +1,5 @@
 {
   "git": {
-    "sha1": "3eabf141db9d0d69961ba8a1eaf2907c7aeb8ff9"
+    "sha1": "0d3e6a3e72f0276f7c09ca119873f3ba7404a459"
   }
 }
diff --git a/Cargo.toml b/Cargo.toml
index 165e125..0893f0d 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -13,7 +13,7 @@
 [package]
 edition = "2018"
 name = "protobuf"
-version = "2.22.1"
+version = "2.23.0"
 authors = ["Stepan Koltsov <stepan.koltsov@gmail.com>"]
 description = "Rust implementation of Google protocol buffers\n"
 homepage = "https://github.com/stepancheg/rust-protobuf/"
diff --git a/Cargo.toml.orig b/Cargo.toml.orig
index ea70e2c..98838a5 100644
--- a/Cargo.toml.orig
+++ b/Cargo.toml.orig
@@ -1,7 +1,7 @@
 [package]
 
 name = "protobuf"
-version = "2.22.1"
+version = "2.23.0"
 authors = ["Stepan Koltsov <stepan.koltsov@gmail.com>"]
 edition = "2018"
 license = "MIT"
diff --git a/METADATA b/METADATA
index 586a998..b777f0a 100644
--- a/METADATA
+++ b/METADATA
@@ -7,13 +7,13 @@
   }
   url {
     type: ARCHIVE
-    value: "https://static.crates.io/crates/protobuf/protobuf-2.22.1.crate"
+    value: "https://static.crates.io/crates/protobuf/protobuf-2.23.0.crate"
   }
-  version: "2.22.1"
+  version: "2.23.0"
   license_type: NOTICE
   last_upgrade_date {
     year: 2021
-    month: 4
-    day: 2
+    month: 5
+    day: 19
   }
 }
diff --git a/out/version.rs b/out/version.rs
index dcf078d..2ee7f96 100644
--- a/out/version.rs
+++ b/out/version.rs
@@ -1,7 +1,7 @@
 /// protobuf crate version
-pub const VERSION: &'static str = "2.22.1";
+pub const VERSION: &'static str = "2.23.0";
 /// This symbol is used by codegen
 #[doc(hidden)]
-pub const VERSION_IDENT: &'static str = "VERSION_2_22_1";
+pub const VERSION_IDENT: &'static str = "VERSION_2_23_0";
 /// This symbol can be referenced to assert that proper version of crate is used
-pub const VERSION_2_22_1: () = ();
+pub const VERSION_2_23_0: () = ();