summaryrefslogtreecommitdiff
path: root/lib/rs
diff options
context:
space:
mode:
authorMarcin Pajkowski <mpa@genesismobo.com>2019-12-02 11:39:28 +0100
committerJens Geyer <jensg@apache.org>2019-12-02 19:29:38 +0100
commitc63084193a8c2131267b7278823b76a726fcef7b (patch)
treef6546ce52c30bab31b4126dd89a83b82e559115d /lib/rs
parent4266faef0e800db2c51d11419296c448fa815dc4 (diff)
downloadthrift-c63084193a8c2131267b7278823b76a726fcef7b.tar.gz
THRIFT-5042 Fix failing tests
Client: Rust Patch: Marcin Pajkowski This closes #1958
Diffstat (limited to 'lib/rs')
-rw-r--r--lib/rs/src/protocol/stored.rs4
-rw-r--r--lib/rs/src/server/mod.rs2
-rw-r--r--lib/rs/src/server/threaded.rs10
3 files changed, 8 insertions, 8 deletions
diff --git a/lib/rs/src/protocol/stored.rs b/lib/rs/src/protocol/stored.rs
index faa51288e..bf2d8baf5 100644
--- a/lib/rs/src/protocol/stored.rs
+++ b/lib/rs/src/protocol/stored.rs
@@ -52,8 +52,8 @@ use ProtocolErrorKind;
/// impl TProcessor for ActualProcessor {
/// fn process(
/// &self,
-/// _: &mut TInputProtocol,
-/// _: &mut TOutputProtocol
+/// _: &mut dyn TInputProtocol,
+/// _: &mut dyn TOutputProtocol
/// ) -> thrift::Result<()> {
/// unimplemented!()
/// }
diff --git a/lib/rs/src/server/mod.rs b/lib/rs/src/server/mod.rs
index b719d1ba8..f24c1134e 100644
--- a/lib/rs/src/server/mod.rs
+++ b/lib/rs/src/server/mod.rs
@@ -56,7 +56,7 @@ pub use self::threaded::TServer;
///
/// // `TProcessor` implementation for `SimpleService`
/// impl TProcessor for SimpleServiceSyncProcessor {
-/// fn process(&self, i: &mut TInputProtocol, o: &mut TOutputProtocol) -> thrift::Result<()> {
+/// fn process(&self, i: &mut dyn TInputProtocol, o: &mut dyn TOutputProtocol) -> thrift::Result<()> {
/// unimplemented!();
/// }
/// }
diff --git a/lib/rs/src/server/threaded.rs b/lib/rs/src/server/threaded.rs
index 8f8c082d6..b33239aab 100644
--- a/lib/rs/src/server/threaded.rs
+++ b/lib/rs/src/server/threaded.rs
@@ -64,7 +64,7 @@ use super::TProcessor;
///
/// // `TProcessor` implementation for `SimpleService`
/// impl TProcessor for SimpleServiceSyncProcessor {
-/// fn process(&self, i: &mut TInputProtocol, o: &mut TOutputProtocol) -> thrift::Result<()> {
+/// fn process(&self, i: &mut dyn TInputProtocol, o: &mut dyn TOutputProtocol) -> thrift::Result<()> {
/// unimplemented!();
/// }
/// }
@@ -90,10 +90,10 @@ use super::TProcessor;
/// let processor = SimpleServiceSyncProcessor::new(SimpleServiceHandlerImpl {});
///
/// // instantiate the server
-/// let i_tr_fact: Box<TReadTransportFactory> = Box::new(TBufferedReadTransportFactory::new());
-/// let i_pr_fact: Box<TInputProtocolFactory> = Box::new(TBinaryInputProtocolFactory::new());
-/// let o_tr_fact: Box<TWriteTransportFactory> = Box::new(TBufferedWriteTransportFactory::new());
-/// let o_pr_fact: Box<TOutputProtocolFactory> = Box::new(TBinaryOutputProtocolFactory::new());
+/// let i_tr_fact: Box<dyn TReadTransportFactory> = Box::new(TBufferedReadTransportFactory::new());
+/// let i_pr_fact: Box<dyn TInputProtocolFactory> = Box::new(TBinaryInputProtocolFactory::new());
+/// let o_tr_fact: Box<dyn TWriteTransportFactory> = Box::new(TBufferedWriteTransportFactory::new());
+/// let o_pr_fact: Box<dyn TOutputProtocolFactory> = Box::new(TBinaryOutputProtocolFactory::new());
///
/// let mut server = TServer::new(
/// i_tr_fact,