Merge "Move logic for detecting different kinds of externs to cargo_out." into main am: 8df3496e01 am: 191826b8c5 am: de41b97895

Original change: https://android-review.googlesource.com/c/platform/development/+/2711993

Change-Id: I76ec677f1bb52a81f84e3a465dd5876d9aa02623
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>