rust: properly handle async->async handles

Bug: 293406123
Test: Pending
Change-Id: I270f45a5acced0cb9d55c1a2b2ffa7576923691a
2 files changed