diff options
author | Marcin Pajkowski <mpa@genesismobo.com> | 2019-12-02 11:39:28 +0100 |
---|---|---|
committer | Jens Geyer <jensg@apache.org> | 2019-12-02 19:29:38 +0100 |
commit | c63084193a8c2131267b7278823b76a726fcef7b (patch) | |
tree | f6546ce52c30bab31b4126dd89a83b82e559115d /lib/rs | |
parent | 4266faef0e800db2c51d11419296c448fa815dc4 (diff) | |
download | thrift-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.rs | 4 | ||||
-rw-r--r-- | lib/rs/src/server/mod.rs | 2 | ||||
-rw-r--r-- | lib/rs/src/server/threaded.rs | 10 |
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, |