Update source for Rust 1.78.0
Test: m rust
Bug: 333887339
Change-Id: I24bcc3c5da42b8d623c23c88eb735e203c515626
diff --git a/tests/rust/test_service.rs b/tests/rust/test_service.rs
index 4c6da23..afaee89 100644
--- a/tests/rust/test_service.rs
+++ b/tests/rust/test_service.rs
@@ -427,7 +427,7 @@
ep2: &mut ExtendableParcelable,
) -> binder::Result<()> {
ep2.a = ep.a;
- ep2.b = ep.b.clone();
+ ep2.b.clone_from(&ep.b);
let my_ext = ep.ext.get_parcelable::<MyExt>()?;
if let Some(my_ext) = my_ext {
diff --git a/tests/rust/test_service_async.rs b/tests/rust/test_service_async.rs
index 84ca50c..6005ead 100644
--- a/tests/rust/test_service_async.rs
+++ b/tests/rust/test_service_async.rs
@@ -474,7 +474,7 @@
ep2: &mut ExtendableParcelable,
) -> binder::Result<()> {
ep2.a = ep.a;
- ep2.b = ep.b.clone();
+ ep2.b.clone_from(&ep.b);
let my_ext = ep.ext.get_parcelable::<MyExt>()?;
if let Some(my_ext) = my_ext {