[dhcpd-cli] Deny unused result lint
Bug: 73468
Change-Id: I830c2016b1721b235f5d52bf654c93296ff267ad
Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/512881
Reviewed-by: Tamir Duberstein <tamird@google.com>
Reviewed-by: Jay Zhuang <jayzhuang@google.com>
Reviewed-by: Peter Johnston <peterjohnston@google.com>
Commit-Queue: Amanda Tait <atait@google.com>
Fuchsia-Auto-Submit: Amanda Tait <atait@google.com>
diff --git a/build/config/rust/BUILD.gn b/build/config/rust/BUILD.gn
index da7969b..e022669 100644
--- a/build/config/rust/BUILD.gn
+++ b/build/config/rust/BUILD.gn
@@ -142,7 +142,6 @@
"//src/connectivity/location/*",
"//src/connectivity/lowpan/*",
"//src/connectivity/management/*",
- "//src/connectivity/network/dhcpd-cli/*",
"//src/connectivity/network/dhcpv6/*",
"//src/connectivity/network/http-client/*",
"//src/connectivity/network/lib/*",
diff --git a/src/connectivity/network/dhcpd-cli/BUILD.gn b/src/connectivity/network/dhcpd-cli/BUILD.gn
index cd36931..524f5b1 100644
--- a/src/connectivity/network/dhcpd-cli/BUILD.gn
+++ b/src/connectivity/network/dhcpd-cli/BUILD.gn
@@ -28,6 +28,8 @@
"src/args.rs",
"src/main.rs",
]
+
+ configs -= [ "//build/config/rust:allow_unused_results" ]
}
fuchsia_component("component") {
@@ -53,6 +55,8 @@
]
sources = [ "src/lib.rs" ]
+
+ configs -= [ "//build/config/rust:allow_unused_results" ]
}
fuchsia_shell_package("dhcpd-cli") {
diff --git a/src/connectivity/network/dhcpd-cli/src/lib.rs b/src/connectivity/network/dhcpd-cli/src/lib.rs
index ac8831f..83b564b 100644
--- a/src/connectivity/network/dhcpd-cli/src/lib.rs
+++ b/src/connectivity/network/dhcpd-cli/src/lib.rs
@@ -30,24 +30,25 @@
let mut dhcpd_builder =
AppBuilder::new("fuchsia-pkg://fuchsia.com/dhcpd-cli-tests#meta/dhcpd.cmx");
- fs.add_proxy_service_to::<fidl_fuchsia_stash::SecureStoreMarker, _>(
- stash_builder
- .directory_request()
- .expect("failed to get test stash directory request")
- .clone(),
- )
- .add_proxy_service_to::<fidl_fuchsia_posix_socket::ProviderMarker, _>(
- netstack_builder
- .directory_request()
- .expect("failed to get test netstack directory request")
- .clone(),
- )
- .add_proxy_service_to::<fidl_fuchsia_net_dhcp::Server_Marker, _>(
- dhcpd_builder
- .directory_request()
- .expect("failed to get test dhcpd directory request")
- .clone(),
- );
+ let _: &mut ServiceFs<_> = fs
+ .add_proxy_service_to::<fidl_fuchsia_stash::SecureStoreMarker, _>(
+ stash_builder
+ .directory_request()
+ .expect("failed to get test stash directory request")
+ .clone(),
+ )
+ .add_proxy_service_to::<fidl_fuchsia_posix_socket::ProviderMarker, _>(
+ netstack_builder
+ .directory_request()
+ .expect("failed to get test netstack directory request")
+ .clone(),
+ )
+ .add_proxy_service_to::<fidl_fuchsia_net_dhcp::Server_Marker, _>(
+ dhcpd_builder
+ .directory_request()
+ .expect("failed to get test dhcpd directory request")
+ .clone(),
+ );
let env =
fs.create_salted_nested_environment("test_cli").expect("failed to create environment");