summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2024-06-14 08:57:52 +0200
committerLinus Färnstrand <linus@mullvad.net>2024-06-14 15:17:48 +0200
commit26b27514ce8d513dfeb13098a01e0ee70bc5c296 (patch)
tree49422fe9150e07dd20b4f4d9980cd30320664c90
parent4c999e3a422b933934f93950473a669cf8afb805 (diff)
downloadmullvadvpn-26b27514ce8d513dfeb13098a01e0ee70bc5c296.tar.xz
mullvadvpn-26b27514ce8d513dfeb13098a01e0ee70bc5c296.zip
Adapt to new never type fallback by explicitly stating unit types
-rw-r--r--talpid-dbus/src/network_manager.rs7
-rw-r--r--talpid-dbus/src/systemd_resolved.rs2
2 files changed, 6 insertions, 3 deletions
diff --git a/talpid-dbus/src/network_manager.rs b/talpid-dbus/src/network_manager.rs
index b2787bf4a2..7b6622cb1d 100644
--- a/talpid-dbus/src/network_manager.rs
+++ b/talpid-dbus/src/network_manager.rs
@@ -574,8 +574,11 @@ impl NetworkManager {
settings: Settings,
version_id: u64,
) -> Result<()> {
- self.as_path(device)
- .method_call(NM_DEVICE, "Reapply", (settings, version_id, 0u32))?;
+ self.as_path(device).method_call::<(), _, _, _>(
+ NM_DEVICE,
+ "Reapply",
+ (settings, version_id, 0u32),
+ )?;
Ok(())
}
diff --git a/talpid-dbus/src/systemd_resolved.rs b/talpid-dbus/src/systemd_resolved.rs
index d9ec4a5d24..31e24008df 100644
--- a/talpid-dbus/src/systemd_resolved.rs
+++ b/talpid-dbus/src/systemd_resolved.rs
@@ -322,7 +322,7 @@ impl SystemdResolved {
// replaced in systemd-resolved.
// v248.3
link_object
- .method_call(
+ .method_call::<(), _, _, _>(
LINK_INTERFACE,
SET_DNS_METHOD,
(Vec::<(i32, Vec<u8>)>::new(),),