diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-07-07 05:04:25 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-07-07 05:04:25 +0000 |
commit | f8a87fe5dbeef638581184663319c81d1515af72 (patch) | |
tree | 299efbccc7f71daa67253b5d436c4bcdfaeddf9e /tests/golden_output/aidl-test-interface-rust-source/gen/android/aidl/tests/StructuredParcelable.rs | |
parent | b4c7f74eef3a44858749ea3400412c7f258fe476 (diff) | |
parent | 1487d3a350538efd795d41e681242d363bdbc2f9 (diff) | |
download | aidl-f8a87fe5dbeef638581184663319c81d1515af72.tar.gz |
Snap for 10453563 from 1487d3a350538efd795d41e681242d363bdbc2f9 to mainline-media-swcodec-releaseaml_swc_341711000aml_swc_341619000aml_swc_341513600aml_swc_341312300aml_swc_341312020aml_swc_341111000aml_swc_341011020aml_swc_340922010android14-mainline-media-swcodec-release
Change-Id: I655cd9c49b13842ed88061d7531ddca96cae68f6
Diffstat (limited to 'tests/golden_output/aidl-test-interface-rust-source/gen/android/aidl/tests/StructuredParcelable.rs')
-rw-r--r-- | tests/golden_output/aidl-test-interface-rust-source/gen/android/aidl/tests/StructuredParcelable.rs | 476 |
1 files changed, 238 insertions, 238 deletions
diff --git a/tests/golden_output/aidl-test-interface-rust-source/gen/android/aidl/tests/StructuredParcelable.rs b/tests/golden_output/aidl-test-interface-rust-source/gen/android/aidl/tests/StructuredParcelable.rs index df666b3a..1c7c016d 100644 --- a/tests/golden_output/aidl-test-interface-rust-source/gen/android/aidl/tests/StructuredParcelable.rs +++ b/tests/golden_output/aidl-test-interface-rust-source/gen/android/aidl/tests/StructuredParcelable.rs @@ -1,375 +1,375 @@ #![forbid(unsafe_code)] #![rustfmt::skip] #[derive(Debug, Clone, PartialEq)] -pub struct StructuredParcelable { - pub shouldContainThreeFs: Vec<i32>, - pub f: i32, - pub shouldBeJerry: String, - pub shouldBeByteBar: crate::mangled::_7_android_4_aidl_5_tests_8_ByteEnum, - pub shouldBeIntBar: crate::mangled::_7_android_4_aidl_5_tests_7_IntEnum, - pub shouldBeLongBar: crate::mangled::_7_android_4_aidl_5_tests_8_LongEnum, - pub shouldContainTwoByteFoos: Vec<crate::mangled::_7_android_4_aidl_5_tests_8_ByteEnum>, - pub shouldContainTwoIntFoos: Vec<crate::mangled::_7_android_4_aidl_5_tests_7_IntEnum>, - pub shouldContainTwoLongFoos: Vec<crate::mangled::_7_android_4_aidl_5_tests_8_LongEnum>, - pub stringDefaultsToFoo: String, - pub byteDefaultsToFour: i8, - pub intDefaultsToFive: i32, - pub longDefaultsToNegativeSeven: i64, - pub booleanDefaultsToTrue: bool, - pub charDefaultsToC: u16, - pub floatDefaultsToPi: f32, - pub doubleWithDefault: f64, - pub arrayDefaultsTo123: Vec<i32>, - pub arrayDefaultsToEmpty: Vec<i32>, - pub boolDefault: bool, - pub byteDefault: i8, - pub intDefault: i32, - pub longDefault: i64, - pub floatDefault: f32, - pub doubleDefault: f64, - pub checkDoubleFromFloat: f64, - pub checkStringArray1: Vec<String>, - pub checkStringArray2: Vec<String>, - pub int32_min: i32, - pub int32_max: i32, - pub int64_max: i64, - pub hexInt32_neg_1: i32, - pub ibinder: Option<binder::SpIBinder>, - pub empty: crate::mangled::_7_android_4_aidl_5_tests_20_StructuredParcelable_5_Empty, - pub int8_1: Vec<u8>, - pub int32_1: Vec<i32>, - pub int64_1: Vec<i64>, - pub hexInt32_pos_1: i32, - pub hexInt64_pos_1: i32, - pub const_exprs_1: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, - pub const_exprs_2: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, - pub const_exprs_3: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, - pub const_exprs_4: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, - pub const_exprs_5: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, - pub const_exprs_6: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, - pub const_exprs_7: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, - pub const_exprs_8: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, - pub const_exprs_9: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, - pub const_exprs_10: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, - pub addString1: String, - pub addString2: String, - pub shouldSetBit0AndBit2: i32, - pub u: Option<crate::mangled::_7_android_4_aidl_5_tests_5_Union>, - pub shouldBeConstS1: Option<crate::mangled::_7_android_4_aidl_5_tests_5_Union>, - pub defaultWithFoo: crate::mangled::_7_android_4_aidl_5_tests_7_IntEnum, +pub struct r#StructuredParcelable { + pub r#shouldContainThreeFs: Vec<i32>, + pub r#f: i32, + pub r#shouldBeJerry: String, + pub r#shouldBeByteBar: crate::mangled::_7_android_4_aidl_5_tests_8_ByteEnum, + pub r#shouldBeIntBar: crate::mangled::_7_android_4_aidl_5_tests_7_IntEnum, + pub r#shouldBeLongBar: crate::mangled::_7_android_4_aidl_5_tests_8_LongEnum, + pub r#shouldContainTwoByteFoos: Vec<crate::mangled::_7_android_4_aidl_5_tests_8_ByteEnum>, + pub r#shouldContainTwoIntFoos: Vec<crate::mangled::_7_android_4_aidl_5_tests_7_IntEnum>, + pub r#shouldContainTwoLongFoos: Vec<crate::mangled::_7_android_4_aidl_5_tests_8_LongEnum>, + pub r#stringDefaultsToFoo: String, + pub r#byteDefaultsToFour: i8, + pub r#intDefaultsToFive: i32, + pub r#longDefaultsToNegativeSeven: i64, + pub r#booleanDefaultsToTrue: bool, + pub r#charDefaultsToC: u16, + pub r#floatDefaultsToPi: f32, + pub r#doubleWithDefault: f64, + pub r#arrayDefaultsTo123: Vec<i32>, + pub r#arrayDefaultsToEmpty: Vec<i32>, + pub r#boolDefault: bool, + pub r#byteDefault: i8, + pub r#intDefault: i32, + pub r#longDefault: i64, + pub r#floatDefault: f32, + pub r#doubleDefault: f64, + pub r#checkDoubleFromFloat: f64, + pub r#checkStringArray1: Vec<String>, + pub r#checkStringArray2: Vec<String>, + pub r#int32_min: i32, + pub r#int32_max: i32, + pub r#int64_max: i64, + pub r#hexInt32_neg_1: i32, + pub r#ibinder: Option<binder::SpIBinder>, + pub r#empty: crate::mangled::_7_android_4_aidl_5_tests_20_StructuredParcelable_5_Empty, + pub r#int8_1: Vec<u8>, + pub r#int32_1: Vec<i32>, + pub r#int64_1: Vec<i64>, + pub r#hexInt32_pos_1: i32, + pub r#hexInt64_pos_1: i32, + pub r#const_exprs_1: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, + pub r#const_exprs_2: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, + pub r#const_exprs_3: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, + pub r#const_exprs_4: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, + pub r#const_exprs_5: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, + pub r#const_exprs_6: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, + pub r#const_exprs_7: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, + pub r#const_exprs_8: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, + pub r#const_exprs_9: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, + pub r#const_exprs_10: crate::mangled::_7_android_4_aidl_5_tests_22_ConstantExpressionEnum, + pub r#addString1: String, + pub r#addString2: String, + pub r#shouldSetBit0AndBit2: i32, + pub r#u: Option<crate::mangled::_7_android_4_aidl_5_tests_5_Union>, + pub r#shouldBeConstS1: Option<crate::mangled::_7_android_4_aidl_5_tests_5_Union>, + pub r#defaultWithFoo: crate::mangled::_7_android_4_aidl_5_tests_7_IntEnum, } -pub const BIT0: i32 = 1; -pub const BIT1: i32 = 2; -pub const BIT2: i32 = 4; -impl Default for StructuredParcelable { +pub const r#BIT0: i32 = 1; +pub const r#BIT1: i32 = 2; +pub const r#BIT2: i32 = 4; +impl Default for r#StructuredParcelable { fn default() -> Self { Self { - shouldContainThreeFs: Default::default(), - f: 0, - shouldBeJerry: Default::default(), - shouldBeByteBar: Default::default(), - shouldBeIntBar: Default::default(), - shouldBeLongBar: Default::default(), - shouldContainTwoByteFoos: Default::default(), - shouldContainTwoIntFoos: Default::default(), - shouldContainTwoLongFoos: Default::default(), - stringDefaultsToFoo: "foo".into(), - byteDefaultsToFour: 4, - intDefaultsToFive: 5, - longDefaultsToNegativeSeven: -7, - booleanDefaultsToTrue: true, - charDefaultsToC: 'C' as u16, - floatDefaultsToPi: 3.140000f32, - doubleWithDefault: -314000000000000000.000000f64, - arrayDefaultsTo123: vec![1, 2, 3], - arrayDefaultsToEmpty: vec![], - boolDefault: false, - byteDefault: 0, - intDefault: 0, - longDefault: 0, - floatDefault: 0.000000f32, - doubleDefault: 0.000000f64, - checkDoubleFromFloat: 3.140000f64, - checkStringArray1: vec!["a".into(), "b".into()], - checkStringArray2: vec!["a".into(), "b".into()], - int32_min: -2147483648, - int32_max: 2147483647, - int64_max: 9223372036854775807, - hexInt32_neg_1: -1, - ibinder: Default::default(), - empty: Default::default(), - int8_1: vec![1, 1, 1, 1, 1], - int32_1: vec![1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], - int64_1: vec![1, 1, 1, 1, 1, 1, 1, 1, 1, 1], - hexInt32_pos_1: 1, - hexInt64_pos_1: 1, - const_exprs_1: Default::default(), - const_exprs_2: Default::default(), - const_exprs_3: Default::default(), - const_exprs_4: Default::default(), - const_exprs_5: Default::default(), - const_exprs_6: Default::default(), - const_exprs_7: Default::default(), - const_exprs_8: Default::default(), - const_exprs_9: Default::default(), - const_exprs_10: Default::default(), - addString1: "hello world!".into(), - addString2: "The quick brown fox jumps over the lazy dog.".into(), - shouldSetBit0AndBit2: 0, - u: Default::default(), - shouldBeConstS1: Default::default(), - defaultWithFoo: crate::mangled::_7_android_4_aidl_5_tests_7_IntEnum::FOO, + r#shouldContainThreeFs: Default::default(), + r#f: 0, + r#shouldBeJerry: Default::default(), + r#shouldBeByteBar: Default::default(), + r#shouldBeIntBar: Default::default(), + r#shouldBeLongBar: Default::default(), + r#shouldContainTwoByteFoos: Default::default(), + r#shouldContainTwoIntFoos: Default::default(), + r#shouldContainTwoLongFoos: Default::default(), + r#stringDefaultsToFoo: "foo".into(), + r#byteDefaultsToFour: 4, + r#intDefaultsToFive: 5, + r#longDefaultsToNegativeSeven: -7, + r#booleanDefaultsToTrue: true, + r#charDefaultsToC: 'C' as u16, + r#floatDefaultsToPi: 3.140000f32, + r#doubleWithDefault: -314000000000000000.000000f64, + r#arrayDefaultsTo123: vec![1, 2, 3], + r#arrayDefaultsToEmpty: vec![], + r#boolDefault: false, + r#byteDefault: 0, + r#intDefault: 0, + r#longDefault: 0, + r#floatDefault: 0.000000f32, + r#doubleDefault: 0.000000f64, + r#checkDoubleFromFloat: 3.140000f64, + r#checkStringArray1: vec!["a".into(), "b".into()], + r#checkStringArray2: vec!["a".into(), "b".into()], + r#int32_min: -2147483648, + r#int32_max: 2147483647, + r#int64_max: 9223372036854775807, + r#hexInt32_neg_1: -1, + r#ibinder: Default::default(), + r#empty: Default::default(), + r#int8_1: vec![1, 1, 1, 1, 1], + r#int32_1: vec![1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + r#int64_1: vec![1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + r#hexInt32_pos_1: 1, + r#hexInt64_pos_1: 1, + r#const_exprs_1: Default::default(), + r#const_exprs_2: Default::default(), + r#const_exprs_3: Default::default(), + r#const_exprs_4: Default::default(), + r#const_exprs_5: Default::default(), + r#const_exprs_6: Default::default(), + r#const_exprs_7: Default::default(), + r#const_exprs_8: Default::default(), + r#const_exprs_9: Default::default(), + r#const_exprs_10: Default::default(), + r#addString1: "hello world!".into(), + r#addString2: "The quick brown fox jumps over the lazy dog.".into(), + r#shouldSetBit0AndBit2: 0, + r#u: Default::default(), + r#shouldBeConstS1: Default::default(), + r#defaultWithFoo: crate::mangled::_7_android_4_aidl_5_tests_7_IntEnum::FOO, } } } -impl binder::Parcelable for StructuredParcelable { +impl binder::Parcelable for r#StructuredParcelable { fn write_to_parcel(&self, parcel: &mut binder::binder_impl::BorrowedParcel) -> std::result::Result<(), binder::StatusCode> { parcel.sized_write(|subparcel| { - subparcel.write(&self.shouldContainThreeFs)?; - subparcel.write(&self.f)?; - subparcel.write(&self.shouldBeJerry)?; - subparcel.write(&self.shouldBeByteBar)?; - subparcel.write(&self.shouldBeIntBar)?; - subparcel.write(&self.shouldBeLongBar)?; - subparcel.write(&self.shouldContainTwoByteFoos)?; - subparcel.write(&self.shouldContainTwoIntFoos)?; - subparcel.write(&self.shouldContainTwoLongFoos)?; - subparcel.write(&self.stringDefaultsToFoo)?; - subparcel.write(&self.byteDefaultsToFour)?; - subparcel.write(&self.intDefaultsToFive)?; - subparcel.write(&self.longDefaultsToNegativeSeven)?; - subparcel.write(&self.booleanDefaultsToTrue)?; - subparcel.write(&self.charDefaultsToC)?; - subparcel.write(&self.floatDefaultsToPi)?; - subparcel.write(&self.doubleWithDefault)?; - subparcel.write(&self.arrayDefaultsTo123)?; - subparcel.write(&self.arrayDefaultsToEmpty)?; - subparcel.write(&self.boolDefault)?; - subparcel.write(&self.byteDefault)?; - subparcel.write(&self.intDefault)?; - subparcel.write(&self.longDefault)?; - subparcel.write(&self.floatDefault)?; - subparcel.write(&self.doubleDefault)?; - subparcel.write(&self.checkDoubleFromFloat)?; - subparcel.write(&self.checkStringArray1)?; - subparcel.write(&self.checkStringArray2)?; - subparcel.write(&self.int32_min)?; - subparcel.write(&self.int32_max)?; - subparcel.write(&self.int64_max)?; - subparcel.write(&self.hexInt32_neg_1)?; - subparcel.write(&self.ibinder)?; - subparcel.write(&self.empty)?; - subparcel.write(&self.int8_1)?; - subparcel.write(&self.int32_1)?; - subparcel.write(&self.int64_1)?; - subparcel.write(&self.hexInt32_pos_1)?; - subparcel.write(&self.hexInt64_pos_1)?; - subparcel.write(&self.const_exprs_1)?; - subparcel.write(&self.const_exprs_2)?; - subparcel.write(&self.const_exprs_3)?; - subparcel.write(&self.const_exprs_4)?; - subparcel.write(&self.const_exprs_5)?; - subparcel.write(&self.const_exprs_6)?; - subparcel.write(&self.const_exprs_7)?; - subparcel.write(&self.const_exprs_8)?; - subparcel.write(&self.const_exprs_9)?; - subparcel.write(&self.const_exprs_10)?; - subparcel.write(&self.addString1)?; - subparcel.write(&self.addString2)?; - subparcel.write(&self.shouldSetBit0AndBit2)?; - subparcel.write(&self.u)?; - subparcel.write(&self.shouldBeConstS1)?; - subparcel.write(&self.defaultWithFoo)?; + subparcel.write(&self.r#shouldContainThreeFs)?; + subparcel.write(&self.r#f)?; + subparcel.write(&self.r#shouldBeJerry)?; + subparcel.write(&self.r#shouldBeByteBar)?; + subparcel.write(&self.r#shouldBeIntBar)?; + subparcel.write(&self.r#shouldBeLongBar)?; + subparcel.write(&self.r#shouldContainTwoByteFoos)?; + subparcel.write(&self.r#shouldContainTwoIntFoos)?; + subparcel.write(&self.r#shouldContainTwoLongFoos)?; + subparcel.write(&self.r#stringDefaultsToFoo)?; + subparcel.write(&self.r#byteDefaultsToFour)?; + subparcel.write(&self.r#intDefaultsToFive)?; + subparcel.write(&self.r#longDefaultsToNegativeSeven)?; + subparcel.write(&self.r#booleanDefaultsToTrue)?; + subparcel.write(&self.r#charDefaultsToC)?; + subparcel.write(&self.r#floatDefaultsToPi)?; + subparcel.write(&self.r#doubleWithDefault)?; + subparcel.write(&self.r#arrayDefaultsTo123)?; + subparcel.write(&self.r#arrayDefaultsToEmpty)?; + subparcel.write(&self.r#boolDefault)?; + subparcel.write(&self.r#byteDefault)?; + subparcel.write(&self.r#intDefault)?; + subparcel.write(&self.r#longDefault)?; + subparcel.write(&self.r#floatDefault)?; + subparcel.write(&self.r#doubleDefault)?; + subparcel.write(&self.r#checkDoubleFromFloat)?; + subparcel.write(&self.r#checkStringArray1)?; + subparcel.write(&self.r#checkStringArray2)?; + subparcel.write(&self.r#int32_min)?; + subparcel.write(&self.r#int32_max)?; + subparcel.write(&self.r#int64_max)?; + subparcel.write(&self.r#hexInt32_neg_1)?; + subparcel.write(&self.r#ibinder)?; + subparcel.write(&self.r#empty)?; + subparcel.write(&self.r#int8_1)?; + subparcel.write(&self.r#int32_1)?; + subparcel.write(&self.r#int64_1)?; + subparcel.write(&self.r#hexInt32_pos_1)?; + subparcel.write(&self.r#hexInt64_pos_1)?; + subparcel.write(&self.r#const_exprs_1)?; + subparcel.write(&self.r#const_exprs_2)?; + subparcel.write(&self.r#const_exprs_3)?; + subparcel.write(&self.r#const_exprs_4)?; + subparcel.write(&self.r#const_exprs_5)?; + subparcel.write(&self.r#const_exprs_6)?; + subparcel.write(&self.r#const_exprs_7)?; + subparcel.write(&self.r#const_exprs_8)?; + subparcel.write(&self.r#const_exprs_9)?; + subparcel.write(&self.r#const_exprs_10)?; + subparcel.write(&self.r#addString1)?; + subparcel.write(&self.r#addString2)?; + subparcel.write(&self.r#shouldSetBit0AndBit2)?; + subparcel.write(&self.r#u)?; + subparcel.write(&self.r#shouldBeConstS1)?; + subparcel.write(&self.r#defaultWithFoo)?; Ok(()) }) } fn read_from_parcel(&mut self, parcel: &binder::binder_impl::BorrowedParcel) -> std::result::Result<(), binder::StatusCode> { parcel.sized_read(|subparcel| { if subparcel.has_more_data() { - self.shouldContainThreeFs = subparcel.read()?; + self.r#shouldContainThreeFs = subparcel.read()?; } if subparcel.has_more_data() { - self.f = subparcel.read()?; + self.r#f = subparcel.read()?; } if subparcel.has_more_data() { - self.shouldBeJerry = subparcel.read()?; + self.r#shouldBeJerry = subparcel.read()?; } if subparcel.has_more_data() { - self.shouldBeByteBar = subparcel.read()?; + self.r#shouldBeByteBar = subparcel.read()?; } if subparcel.has_more_data() { - self.shouldBeIntBar = subparcel.read()?; + self.r#shouldBeIntBar = subparcel.read()?; } if subparcel.has_more_data() { - self.shouldBeLongBar = subparcel.read()?; + self.r#shouldBeLongBar = subparcel.read()?; } if subparcel.has_more_data() { - self.shouldContainTwoByteFoos = subparcel.read()?; + self.r#shouldContainTwoByteFoos = subparcel.read()?; } if subparcel.has_more_data() { - self.shouldContainTwoIntFoos = subparcel.read()?; + self.r#shouldContainTwoIntFoos = subparcel.read()?; } if subparcel.has_more_data() { - self.shouldContainTwoLongFoos = subparcel.read()?; + self.r#shouldContainTwoLongFoos = subparcel.read()?; } if subparcel.has_more_data() { - self.stringDefaultsToFoo = subparcel.read()?; + self.r#stringDefaultsToFoo = subparcel.read()?; } if subparcel.has_more_data() { - self.byteDefaultsToFour = subparcel.read()?; + self.r#byteDefaultsToFour = subparcel.read()?; } if subparcel.has_more_data() { - self.intDefaultsToFive = subparcel.read()?; + self.r#intDefaultsToFive = subparcel.read()?; } if subparcel.has_more_data() { - self.longDefaultsToNegativeSeven = subparcel.read()?; + self.r#longDefaultsToNegativeSeven = subparcel.read()?; } if subparcel.has_more_data() { - self.booleanDefaultsToTrue = subparcel.read()?; + self.r#booleanDefaultsToTrue = subparcel.read()?; } if subparcel.has_more_data() { - self.charDefaultsToC = subparcel.read()?; + self.r#charDefaultsToC = subparcel.read()?; } if subparcel.has_more_data() { - self.floatDefaultsToPi = subparcel.read()?; + self.r#floatDefaultsToPi = subparcel.read()?; } if subparcel.has_more_data() { - self.doubleWithDefault = subparcel.read()?; + self.r#doubleWithDefault = subparcel.read()?; } if subparcel.has_more_data() { - self.arrayDefaultsTo123 = subparcel.read()?; + self.r#arrayDefaultsTo123 = subparcel.read()?; } if subparcel.has_more_data() { - self.arrayDefaultsToEmpty = subparcel.read()?; + self.r#arrayDefaultsToEmpty = subparcel.read()?; } if subparcel.has_more_data() { - self.boolDefault = subparcel.read()?; + self.r#boolDefault = subparcel.read()?; } if subparcel.has_more_data() { - self.byteDefault = subparcel.read()?; + self.r#byteDefault = subparcel.read()?; } if subparcel.has_more_data() { - self.intDefault = subparcel.read()?; + self.r#intDefault = subparcel.read()?; } if subparcel.has_more_data() { - self.longDefault = subparcel.read()?; + self.r#longDefault = subparcel.read()?; } if subparcel.has_more_data() { - self.floatDefault = subparcel.read()?; + self.r#floatDefault = subparcel.read()?; } if subparcel.has_more_data() { - self.doubleDefault = subparcel.read()?; + self.r#doubleDefault = subparcel.read()?; } if subparcel.has_more_data() { - self.checkDoubleFromFloat = subparcel.read()?; + self.r#checkDoubleFromFloat = subparcel.read()?; } if subparcel.has_more_data() { - self.checkStringArray1 = subparcel.read()?; + self.r#checkStringArray1 = subparcel.read()?; } if subparcel.has_more_data() { - self.checkStringArray2 = subparcel.read()?; + self.r#checkStringArray2 = subparcel.read()?; } if subparcel.has_more_data() { - self.int32_min = subparcel.read()?; + self.r#int32_min = subparcel.read()?; } if subparcel.has_more_data() { - self.int32_max = subparcel.read()?; + self.r#int32_max = subparcel.read()?; } if subparcel.has_more_data() { - self.int64_max = subparcel.read()?; + self.r#int64_max = subparcel.read()?; } if subparcel.has_more_data() { - self.hexInt32_neg_1 = subparcel.read()?; + self.r#hexInt32_neg_1 = subparcel.read()?; } if subparcel.has_more_data() { - self.ibinder = subparcel.read()?; + self.r#ibinder = subparcel.read()?; } if subparcel.has_more_data() { - self.empty = subparcel.read()?; + self.r#empty = subparcel.read()?; } if subparcel.has_more_data() { - self.int8_1 = subparcel.read()?; + self.r#int8_1 = subparcel.read()?; } if subparcel.has_more_data() { - self.int32_1 = subparcel.read()?; + self.r#int32_1 = subparcel.read()?; } if subparcel.has_more_data() { - self.int64_1 = subparcel.read()?; + self.r#int64_1 = subparcel.read()?; } if subparcel.has_more_data() { - self.hexInt32_pos_1 = subparcel.read()?; + self.r#hexInt32_pos_1 = subparcel.read()?; } if subparcel.has_more_data() { - self.hexInt64_pos_1 = subparcel.read()?; + self.r#hexInt64_pos_1 = subparcel.read()?; } if subparcel.has_more_data() { - self.const_exprs_1 = subparcel.read()?; + self.r#const_exprs_1 = subparcel.read()?; } if subparcel.has_more_data() { - self.const_exprs_2 = subparcel.read()?; + self.r#const_exprs_2 = subparcel.read()?; } if subparcel.has_more_data() { - self.const_exprs_3 = subparcel.read()?; + self.r#const_exprs_3 = subparcel.read()?; } if subparcel.has_more_data() { - self.const_exprs_4 = subparcel.read()?; + self.r#const_exprs_4 = subparcel.read()?; } if subparcel.has_more_data() { - self.const_exprs_5 = subparcel.read()?; + self.r#const_exprs_5 = subparcel.read()?; } if subparcel.has_more_data() { - self.const_exprs_6 = subparcel.read()?; + self.r#const_exprs_6 = subparcel.read()?; } if subparcel.has_more_data() { - self.const_exprs_7 = subparcel.read()?; + self.r#const_exprs_7 = subparcel.read()?; } if subparcel.has_more_data() { - self.const_exprs_8 = subparcel.read()?; + self.r#const_exprs_8 = subparcel.read()?; } if subparcel.has_more_data() { - self.const_exprs_9 = subparcel.read()?; + self.r#const_exprs_9 = subparcel.read()?; } if subparcel.has_more_data() { - self.const_exprs_10 = subparcel.read()?; + self.r#const_exprs_10 = subparcel.read()?; } if subparcel.has_more_data() { - self.addString1 = subparcel.read()?; + self.r#addString1 = subparcel.read()?; } if subparcel.has_more_data() { - self.addString2 = subparcel.read()?; + self.r#addString2 = subparcel.read()?; } if subparcel.has_more_data() { - self.shouldSetBit0AndBit2 = subparcel.read()?; + self.r#shouldSetBit0AndBit2 = subparcel.read()?; } if subparcel.has_more_data() { - self.u = subparcel.read()?; + self.r#u = subparcel.read()?; } if subparcel.has_more_data() { - self.shouldBeConstS1 = subparcel.read()?; + self.r#shouldBeConstS1 = subparcel.read()?; } if subparcel.has_more_data() { - self.defaultWithFoo = subparcel.read()?; + self.r#defaultWithFoo = subparcel.read()?; } Ok(()) }) } } -binder::impl_serialize_for_parcelable!(StructuredParcelable); -binder::impl_deserialize_for_parcelable!(StructuredParcelable); -impl binder::binder_impl::ParcelableMetadata for StructuredParcelable { +binder::impl_serialize_for_parcelable!(r#StructuredParcelable); +binder::impl_deserialize_for_parcelable!(r#StructuredParcelable); +impl binder::binder_impl::ParcelableMetadata for r#StructuredParcelable { fn get_descriptor() -> &'static str { "android.aidl.tests.StructuredParcelable" } } -pub mod Empty { +pub mod r#Empty { #[derive(Debug, Clone, PartialEq)] - pub struct Empty { + pub struct r#Empty { } - impl Default for Empty { + impl Default for r#Empty { fn default() -> Self { Self { } } } - impl binder::Parcelable for Empty { + impl binder::Parcelable for r#Empty { fn write_to_parcel(&self, parcel: &mut binder::binder_impl::BorrowedParcel) -> std::result::Result<(), binder::StatusCode> { parcel.sized_write(|subparcel| { Ok(()) @@ -381,13 +381,13 @@ pub mod Empty { }) } } - binder::impl_serialize_for_parcelable!(Empty); - binder::impl_deserialize_for_parcelable!(Empty); - impl binder::binder_impl::ParcelableMetadata for Empty { + binder::impl_serialize_for_parcelable!(r#Empty); + binder::impl_deserialize_for_parcelable!(r#Empty); + impl binder::binder_impl::ParcelableMetadata for r#Empty { fn get_descriptor() -> &'static str { "android.aidl.tests.StructuredParcelable.Empty" } } } pub(crate) mod mangled { - pub use super::StructuredParcelable as _7_android_4_aidl_5_tests_20_StructuredParcelable; - pub use super::Empty::Empty as _7_android_4_aidl_5_tests_20_StructuredParcelable_5_Empty; + pub use super::r#StructuredParcelable as _7_android_4_aidl_5_tests_20_StructuredParcelable; + pub use super::r#Empty::r#Empty as _7_android_4_aidl_5_tests_20_StructuredParcelable_5_Empty; } |