Enable thread-pool feautre in futures-executor crate am: 67609852d3

Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/futures-executor/+/1518425

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ic64e28e9ca256a6835aeaa36f8e5e7b8fdb1b7e3
diff --git a/Android.bp b/Android.bp
index 8b0a7f0..7bc5fe8 100644
--- a/Android.bp
+++ b/Android.bp
@@ -1,4 +1,4 @@
-// This file is generated by cargo2android.py --run --device --dependencies.
+// This file is generated by cargo2android.py --run --device --dependencies --features=thread-pool.
 
 rust_library {
     name: "libfutures_executor",
@@ -7,26 +7,30 @@
     srcs: ["src/lib.rs"],
     edition: "2018",
     features: [
-        "default",
+        "num_cpus",
         "std",
+        "thread-pool",
     ],
     rustlibs: [
         "libfutures_core",
         "libfutures_task",
         "libfutures_util",
+        "libnum_cpus",
     ],
 }
 
 // dependent_library ["feature_list"]
-//   futures-core-0.3.7 "alloc,std"
-//   futures-task-0.3.7 "alloc,once_cell,std"
-//   futures-util-0.3.7 "alloc,slab,std"
-//   once_cell-1.4.1 "std"
-//   pin-project-1.0.1
-//   pin-project-internal-1.0.1
+//   futures-core-0.3.8 "alloc,std"
+//   futures-task-0.3.8 "alloc,once_cell,std"
+//   futures-util-0.3.8 "alloc,slab,std"
+//   libc-0.2.80 "default,std"
+//   num_cpus-1.13.0
+//   once_cell-1.5.2 "alloc,std"
+//   pin-project-1.0.2
+//   pin-project-internal-1.0.2
 //   pin-utils-0.1.0
 //   proc-macro2-1.0.24 "default,proc-macro"
 //   quote-1.0.7 "default,proc-macro"
 //   slab-0.4.2
-//   syn-1.0.48 "clone-impls,default,derive,full,parsing,printing,proc-macro,quote,visit-mut"
+//   syn-1.0.53 "clone-impls,default,derive,full,parsing,printing,proc-macro,quote,visit-mut"
 //   unicode-xid-0.2.1 "default"