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

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

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