rust: add overflow check in deserialize_option am: 10bb051e03 am: 3669afec6c am: 898da79ac4 am: 6fad74f09f

Original change: https://android-review.googlesource.com/c/platform/system/tools/aidl/+/1690465

Change-Id: I5895133b668b263e9d46e14b0ecc30acbc9ba9f3