Import shared_library rust crate (attempt #2) am: f39d483b43 am: 298c12d14f am: 5393e01a45 am: bd12fed3e9 am: c489295e6d

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

Change-Id: Ia3676f59d823d4c1a1cd27aa8a5575402a566fcf