commit | f84f70a7bdd3254897d4c19d5342a82c97e450e7 | [log] [tgz] |
---|---|---|
author | Orlando Arbildo <oarbildo@google.com> | Fri Apr 19 02:36:43 2024 +0000 |
committer | Orlando Arbildo <oarbildo@google.com> | Fri May 31 16:53:24 2024 +0000 |
tree | e9090e361169fe88eec5f006c300d0e2fa8c295b | |
parent | d52788fcfcfab1d100d123d1a3d3136fd928728e [diff] |
Add rust copy derivation annotation Adding annotations to derive Copy for some AIDL types. Bug: 284152719 Test: qemu android build Change-Id: I4bdfc4ada04d819075d8f43e01caf437e6a0bd1e
diff --git a/staging/security/see/hwcrypto/aidl/aidl_api/android.hardware.security.see/current/android/hardware/security/see/hwcrypto/types/MemoryBufferReference.aidl b/staging/security/see/hwcrypto/aidl/aidl_api/android.hardware.security.see/current/android/hardware/security/see/hwcrypto/types/MemoryBufferReference.aidl index eaa8dd7..59c8757 100644 --- a/staging/security/see/hwcrypto/aidl/aidl_api/android.hardware.security.see/current/android/hardware/security/see/hwcrypto/types/MemoryBufferReference.aidl +++ b/staging/security/see/hwcrypto/aidl/aidl_api/android.hardware.security.see/current/android/hardware/security/see/hwcrypto/types/MemoryBufferReference.aidl
@@ -32,6 +32,7 @@ // later when a module using the interface is updated, e.g., Mainline modules. package android.hardware.security.see.hwcrypto.types; +@RustDerive(Clone=true, Copy=true) parcelable MemoryBufferReference { int startOffset; int sizeBytes;
diff --git a/staging/security/see/hwcrypto/aidl/android/hardware/security/see/hwcrypto/types/MemoryBufferReference.aidl b/staging/security/see/hwcrypto/aidl/android/hardware/security/see/hwcrypto/types/MemoryBufferReference.aidl index 5b90d9c..1175dc5 100644 --- a/staging/security/see/hwcrypto/aidl/android/hardware/security/see/hwcrypto/types/MemoryBufferReference.aidl +++ b/staging/security/see/hwcrypto/aidl/android/hardware/security/see/hwcrypto/types/MemoryBufferReference.aidl
@@ -18,6 +18,7 @@ /* * Structure representing a section of a memory buffer. */ +@RustDerive(Copy=true, Clone=true) parcelable MemoryBufferReference { /* * Start of the memory buffer section measured from the start of the memory buffer set for this