diff options
author | jose andres <joangoto@gmail.com> | 2019-05-14 15:38:21 +0200 |
---|---|---|
committer | James E. King III <jking@apache.org> | 2019-07-01 11:40:42 -0400 |
commit | 5338d99176756eefc21fe5c3f2eed3fab99ef715 (patch) | |
tree | 53cfd3e600f7004ffa18ec60e4c68651611eb399 /tutorial/rs | |
parent | 0124c4d66b4e550c1c56c45e994f842b0638d8a2 (diff) | |
download | thrift-5338d99176756eefc21fe5c3f2eed3fab99ef715.tar.gz |
bug fixed
Use TTcpChannel instead of TTcpTransport
Diffstat (limited to 'tutorial/rs')
-rw-r--r-- | tutorial/rs/README.md | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tutorial/rs/README.md b/tutorial/rs/README.md index a686b9b19..8ad39adb7 100644 --- a/tutorial/rs/README.md +++ b/tutorial/rs/README.md @@ -35,12 +35,13 @@ extern crate thrift; extern crate try_from; // generated Rust module -use tutorial; +mod tutorial; use thrift::protocol::{TCompactInputProtocol, TCompactOutputProtocol}; use thrift::protocol::{TInputProtocol, TOutputProtocol}; use thrift::transport::{TFramedReadTransport, TFramedWriteTransport}; use thrift::transport::{TIoChannel, TTcpChannel}; + use tutorial::{CalculatorSyncClient, TCalculatorSyncClient}; use tutorial::{Operation, Work}; @@ -60,7 +61,7 @@ fn run() -> thrift::Result<()> { // println!("connect to server on 127.0.0.1:9090"); - let mut c = TTcpTransport::new(); + let mut c = TTcpChannel::new(); c.open("127.0.0.1:9090")?; let (i_chan, o_chan) = c.split()?; @@ -72,7 +73,7 @@ fn run() -> thrift::Result<()> { TFramedWriteTransport::new(o_chan) ); - let client = CalculatorSyncClient::new(i_prot, o_prot); + let mut client = CalculatorSyncClient::new(i_prot, o_prot); // // alright! - let's make some calls |