Floss: Fix build warnings in SigData

Bug: 294319446
Tag: #floss
Test: run ./build.py
Test: mma -j32
Change-Id: I91796fe2115e227e84376b78783ca1220067c107
diff --git a/system/gd/rust/linux/client/src/dbus_iface.rs b/system/gd/rust/linux/client/src/dbus_iface.rs
index 5b87b9e..98e2e0c 100644
--- a/system/gd/rust/linux/client/src/dbus_iface.rs
+++ b/system/gd/rust/linux/client/src/dbus_iface.rs
@@ -731,7 +731,7 @@
         dbus_generated!()
     }
 
-    fn init(&mut self, init_flags: Vec<String>) -> bool {
+    fn init(&mut self, _init_flags: Vec<String>) -> bool {
         // Not implemented by server
         true
     }
diff --git a/system/gd/rust/linux/service/src/iface_bluetooth.rs b/system/gd/rust/linux/service/src/iface_bluetooth.rs
index e006675..ea651d5 100644
--- a/system/gd/rust/linux/service/src/iface_bluetooth.rs
+++ b/system/gd/rust/linux/service/src/iface_bluetooth.rs
@@ -441,7 +441,7 @@
     }
 
     // Not exposed over D-Bus. The stack is automatically initialized when the daemon starts.
-    fn init(&mut self, init_flags: Vec<String>) -> bool {
+    fn init(&mut self, _init_flags: Vec<String>) -> bool {
         dbus_generated!()
     }
 
diff --git a/system/gd/rust/linux/service/src/main.rs b/system/gd/rust/linux/service/src/main.rs
index 0f00105..1f9a586 100644
--- a/system/gd/rust/linux/service/src/main.rs
+++ b/system/gd/rust/linux/service/src/main.rs
@@ -431,7 +431,7 @@
 
 lazy_static! {
     /// Data needed for signal handling.
-    static ref SIG_DATA: Mutex<Option<(Sender<Message>, Arc<(SigData)>)>> = Mutex::new(None);
+    static ref SIG_DATA: Mutex<Option<(Sender<Message>, Arc<SigData>)>> = Mutex::new(None);
 }
 
 extern "C" fn handle_sigterm(_signum: i32) {
diff --git a/system/gd/rust/linux/stack/src/bluetooth.rs b/system/gd/rust/linux/stack/src/bluetooth.rs
index a30f07c..a62ec4c 100644
--- a/system/gd/rust/linux/stack/src/bluetooth.rs
+++ b/system/gd/rust/linux/stack/src/bluetooth.rs
@@ -509,7 +509,7 @@
     discoverable_timeout: Option<JoinHandle<()>>,
 
     /// Used to notify signal handler that we have turned off the stack.
-    sig_notifier: Arc<(SigData)>,
+    sig_notifier: Arc<SigData>,
 }
 
 impl Bluetooth {
@@ -518,7 +518,7 @@
         adapter_index: i32,
         hci_index: i32,
         tx: Sender<Message>,
-        sig_notifier: Arc<(SigData)>,
+        sig_notifier: Arc<SigData>,
         intf: Arc<Mutex<BluetoothInterface>>,
         bluetooth_admin: Arc<Mutex<Box<BluetoothAdmin>>>,
         bluetooth_gatt: Arc<Mutex<Box<BluetoothGatt>>>,