diff --git a/garnet/bin/pkg_resolver/src/rewrite_service.rs b/garnet/bin/pkg_resolver/src/rewrite_service.rs
index 8228eb8d79c19a82f8f2b1c07905ed6a29000221..671e7a62b941f42c8987697b1877c29184a542ff 100644
--- a/garnet/bin/pkg_resolver/src/rewrite_service.rs
+++ b/garnet/bin/pkg_resolver/src/rewrite_service.rs
@@ -112,7 +112,7 @@ mod tests {
     use {
         super::*,
         crate::rewrite_manager::{tests::make_dynamic_rule_config, Transaction},
-        fidl::endpoints::{create_endpoints, ServiceMarker},
+        fidl::endpoints::create_proxy_and_stream,
         fidl_fuchsia_pkg_rewrite::{EditTransactionMarker, RuleIteratorMarker},
     };
 
@@ -129,12 +129,6 @@ mod tests {
         };
     }
 
-    fn create_proxy_and_stream<T: ServiceMarker>(
-    ) -> Result<(T::Proxy, T::RequestStream), fidl::Error> {
-        let (client, server) = create_endpoints::<T>()?;
-        Ok((client.into_proxy()?, server.into_stream()?))
-    }
-
     async fn verify_list_call(
         state: Arc<RwLock<RewriteManager>>,
         expected: Vec<fidl_fuchsia_pkg_rewrite::Rule>,