Import shared_library rust crate (attempt #2) am: f39d483b43 am: 298c12d14f

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

Change-Id: I7697a1fe229fd20dbc3d1f00a9d9f27b2f8ada46