mirror of
https://github.com/facebook/sapling.git
synced 2024-10-05 14:28:17 +03:00
Resolve bare_trait_objects warnings in path components
Reviewed By: quark-zju Differential Revision: D28558352 fbshipit-source-id: d4b85716096c43eed8e6172ade3dfe40e277e670
This commit is contained in:
parent
cf6125221b
commit
d4f337c889
@ -52,7 +52,7 @@ impl EdenFsInstance {
|
||||
.await
|
||||
.map_err(EdenFsError::ThriftIoError)?;
|
||||
let transport = SocketTransport::new(stream);
|
||||
let client = EdenService::new(BinaryProtocol, transport);
|
||||
let client = <dyn EdenService>::new(BinaryProtocol, transport);
|
||||
|
||||
Ok(client)
|
||||
}
|
||||
|
@ -98,13 +98,13 @@ async fn maybe_status_fastpath_internal(
|
||||
.map_err(|_| FallbackToPython)?;
|
||||
|
||||
let transport = SocketTransport::new(sock);
|
||||
let client = EdenService::new(BinaryProtocol, transport);
|
||||
let client = <dyn EdenService>::new(BinaryProtocol, transport);
|
||||
let sock2 = UnixStream::connect(sock_addr)
|
||||
.await
|
||||
.map_err(|_| FallbackToPython)?;
|
||||
|
||||
let transport = SocketTransport::new(sock2);
|
||||
let fb303_client = BaseService::new(BinaryProtocol, transport);
|
||||
let fb303_client = <dyn BaseService>::new(BinaryProtocol, transport);
|
||||
|
||||
// TODO(mbolin): Run read_hg_dirstate() and core.run() in parallel.
|
||||
let dirstate_data = read_hg_dirstate(&repo_root)?;
|
||||
|
@ -14762,7 +14762,7 @@ pub mod client {
|
||||
///
|
||||
/// let protocol = BinaryProtocol::new();
|
||||
/// let transport = HttpClient::new();
|
||||
/// let client = BuckGraphService::new(protocol, transport);
|
||||
/// let client = <dyn BuckGraphService>::new(protocol, transport);
|
||||
/// # };
|
||||
/// ```
|
||||
impl dyn EdenService {
|
||||
@ -14789,7 +14789,7 @@ pub mod client {
|
||||
P: ::fbthrift::Protocol<Frame = T>,
|
||||
T: ::fbthrift::Transport + ::std::marker::Sync,
|
||||
{
|
||||
EdenService::new(protocol, transport)
|
||||
<dyn EdenService>::new(protocol, transport)
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -14864,7 +14864,7 @@ pub mod client {
|
||||
///
|
||||
/// #[test]
|
||||
/// fn test_my_client() {
|
||||
/// let mock = Arc::new(MyService::mock());
|
||||
/// let mock = Arc::new(<dyn MyService>::mock());
|
||||
///
|
||||
/// // directly return a success response
|
||||
/// let resp = FunctionResponse {...};
|
||||
@ -14949,7 +14949,7 @@ pub mod mock {
|
||||
impl dyn super::client::EdenService {
|
||||
pub fn mock<'mock>() -> EdenService<'mock> {
|
||||
EdenService {
|
||||
parent: fb303_core::client::BaseService::mock(),
|
||||
parent: <dyn fb303_core::client::BaseService>::mock(),
|
||||
listMounts: r#impl::eden_service::listMounts::unimplemented(),
|
||||
mount: r#impl::eden_service::mount::unimplemented(),
|
||||
unmount: r#impl::eden_service::unmount::unimplemented(),
|
||||
|
@ -2537,7 +2537,7 @@ pub mod client {
|
||||
///
|
||||
/// let protocol = BinaryProtocol::new();
|
||||
/// let transport = HttpClient::new();
|
||||
/// let client = BuckGraphService::new(protocol, transport);
|
||||
/// let client = <dyn BuckGraphService>::new(protocol, transport);
|
||||
/// # };
|
||||
/// ```
|
||||
impl dyn FacebookService {
|
||||
@ -2564,7 +2564,7 @@ pub mod client {
|
||||
P: ::fbthrift::Protocol<Frame = T>,
|
||||
T: ::fbthrift::Transport + ::std::marker::Sync,
|
||||
{
|
||||
FacebookService::new(protocol, transport)
|
||||
<dyn FacebookService>::new(protocol, transport)
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -2639,7 +2639,7 @@ pub mod client {
|
||||
///
|
||||
/// #[test]
|
||||
/// fn test_my_client() {
|
||||
/// let mock = Arc::new(MyService::mock());
|
||||
/// let mock = Arc::new(<dyn MyService>::mock());
|
||||
///
|
||||
/// // directly return a success response
|
||||
/// let resp = FunctionResponse {...};
|
||||
@ -2685,7 +2685,7 @@ pub mod mock {
|
||||
impl dyn super::client::FacebookService {
|
||||
pub fn mock<'mock>() -> FacebookService<'mock> {
|
||||
FacebookService {
|
||||
parent: fb303_core::client::BaseService::mock(),
|
||||
parent: <dyn fb303_core::client::BaseService>::mock(),
|
||||
getCpuProfile: r#impl::facebook_service::getCpuProfile::unimplemented(),
|
||||
getCpuProfileWithOptions: r#impl::facebook_service::getCpuProfileWithOptions::unimplemented(),
|
||||
getHeapProfile: r#impl::facebook_service::getHeapProfile::unimplemented(),
|
||||
|
@ -2815,7 +2815,7 @@ pub mod client {
|
||||
///
|
||||
/// let protocol = BinaryProtocol::new();
|
||||
/// let transport = HttpClient::new();
|
||||
/// let client = BuckGraphService::new(protocol, transport);
|
||||
/// let client = <dyn BuckGraphService>::new(protocol, transport);
|
||||
/// # };
|
||||
/// ```
|
||||
impl dyn BaseService {
|
||||
@ -2842,7 +2842,7 @@ pub mod client {
|
||||
P: ::fbthrift::Protocol<Frame = T>,
|
||||
T: ::fbthrift::Transport + ::std::marker::Sync,
|
||||
{
|
||||
BaseService::new(protocol, transport)
|
||||
<dyn BaseService>::new(protocol, transport)
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -2917,7 +2917,7 @@ pub mod client {
|
||||
///
|
||||
/// #[test]
|
||||
/// fn test_my_client() {
|
||||
/// let mock = Arc::new(MyService::mock());
|
||||
/// let mock = Arc::new(<dyn MyService>::mock());
|
||||
///
|
||||
/// // directly return a success response
|
||||
/// let resp = FunctionResponse {...};
|
||||
|
@ -98,13 +98,13 @@ async fn maybe_status_fastpath_internal(
|
||||
.map_err(|_| FallbackToPython)?;
|
||||
|
||||
let transport = SocketTransport::new(sock);
|
||||
let client = EdenService::new(BinaryProtocol, transport);
|
||||
let client = <dyn EdenService>::new(BinaryProtocol, transport);
|
||||
let sock2 = UnixStream::connect(sock_addr)
|
||||
.await
|
||||
.map_err(|_| FallbackToPython)?;
|
||||
|
||||
let transport = SocketTransport::new(sock2);
|
||||
let fb303_client = BaseService::new(BinaryProtocol, transport);
|
||||
let fb303_client = <dyn BaseService>::new(BinaryProtocol, transport);
|
||||
|
||||
// TODO(mbolin): Run read_hg_dirstate() and core.run() in parallel.
|
||||
let dirstate_data = read_hg_dirstate(&repo_root)?;
|
||||
|
@ -14762,7 +14762,7 @@ pub mod client {
|
||||
///
|
||||
/// let protocol = BinaryProtocol::new();
|
||||
/// let transport = HttpClient::new();
|
||||
/// let client = BuckGraphService::new(protocol, transport);
|
||||
/// let client = <dyn BuckGraphService>::new(protocol, transport);
|
||||
/// # };
|
||||
/// ```
|
||||
impl dyn EdenService {
|
||||
@ -14789,7 +14789,7 @@ pub mod client {
|
||||
P: ::fbthrift::Protocol<Frame = T>,
|
||||
T: ::fbthrift::Transport + ::std::marker::Sync,
|
||||
{
|
||||
EdenService::new(protocol, transport)
|
||||
<dyn EdenService>::new(protocol, transport)
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -14864,7 +14864,7 @@ pub mod client {
|
||||
///
|
||||
/// #[test]
|
||||
/// fn test_my_client() {
|
||||
/// let mock = Arc::new(MyService::mock());
|
||||
/// let mock = Arc::new(<dyn MyService>::mock());
|
||||
///
|
||||
/// // directly return a success response
|
||||
/// let resp = FunctionResponse {...};
|
||||
@ -14949,7 +14949,7 @@ pub mod mock {
|
||||
impl dyn super::client::EdenService {
|
||||
pub fn mock<'mock>() -> EdenService<'mock> {
|
||||
EdenService {
|
||||
parent: fb303_core::client::BaseService::mock(),
|
||||
parent: <dyn fb303_core::client::BaseService>::mock(),
|
||||
listMounts: r#impl::eden_service::listMounts::unimplemented(),
|
||||
mount: r#impl::eden_service::mount::unimplemented(),
|
||||
unmount: r#impl::eden_service::unmount::unimplemented(),
|
||||
|
@ -2537,7 +2537,7 @@ pub mod client {
|
||||
///
|
||||
/// let protocol = BinaryProtocol::new();
|
||||
/// let transport = HttpClient::new();
|
||||
/// let client = BuckGraphService::new(protocol, transport);
|
||||
/// let client = <dyn BuckGraphService>::new(protocol, transport);
|
||||
/// # };
|
||||
/// ```
|
||||
impl dyn FacebookService {
|
||||
@ -2564,7 +2564,7 @@ pub mod client {
|
||||
P: ::fbthrift::Protocol<Frame = T>,
|
||||
T: ::fbthrift::Transport + ::std::marker::Sync,
|
||||
{
|
||||
FacebookService::new(protocol, transport)
|
||||
<dyn FacebookService>::new(protocol, transport)
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -2639,7 +2639,7 @@ pub mod client {
|
||||
///
|
||||
/// #[test]
|
||||
/// fn test_my_client() {
|
||||
/// let mock = Arc::new(MyService::mock());
|
||||
/// let mock = Arc::new(<dyn MyService>::mock());
|
||||
///
|
||||
/// // directly return a success response
|
||||
/// let resp = FunctionResponse {...};
|
||||
@ -2685,7 +2685,7 @@ pub mod mock {
|
||||
impl dyn super::client::FacebookService {
|
||||
pub fn mock<'mock>() -> FacebookService<'mock> {
|
||||
FacebookService {
|
||||
parent: fb303_core::client::BaseService::mock(),
|
||||
parent: <dyn fb303_core::client::BaseService>::mock(),
|
||||
getCpuProfile: r#impl::facebook_service::getCpuProfile::unimplemented(),
|
||||
getCpuProfileWithOptions: r#impl::facebook_service::getCpuProfileWithOptions::unimplemented(),
|
||||
getHeapProfile: r#impl::facebook_service::getHeapProfile::unimplemented(),
|
||||
|
@ -2815,7 +2815,7 @@ pub mod client {
|
||||
///
|
||||
/// let protocol = BinaryProtocol::new();
|
||||
/// let transport = HttpClient::new();
|
||||
/// let client = BuckGraphService::new(protocol, transport);
|
||||
/// let client = <dyn BuckGraphService>::new(protocol, transport);
|
||||
/// # };
|
||||
/// ```
|
||||
impl dyn BaseService {
|
||||
@ -2842,7 +2842,7 @@ pub mod client {
|
||||
P: ::fbthrift::Protocol<Frame = T>,
|
||||
T: ::fbthrift::Transport + ::std::marker::Sync,
|
||||
{
|
||||
BaseService::new(protocol, transport)
|
||||
<dyn BaseService>::new(protocol, transport)
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -2917,7 +2917,7 @@ pub mod client {
|
||||
///
|
||||
/// #[test]
|
||||
/// fn test_my_client() {
|
||||
/// let mock = Arc::new(MyService::mock());
|
||||
/// let mock = Arc::new(<dyn MyService>::mock());
|
||||
///
|
||||
/// // directly return a success response
|
||||
/// let resp = FunctionResponse {...};
|
||||
|
Loading…
Reference in New Issue
Block a user