[ 
https://issues.apache.org/jira/browse/THRIFT-2945?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15791459#comment-15791459
 ] 

ASF GitHub Bot commented on THRIFT-2945:
----------------------------------------

GitHub user allengeorge opened a pull request:

    https://github.com/apache/thrift/pull/1147

    THRIFT-2945 Add Rust support

    This is a PR to add Rust support to Thrift. It is based on today's master, 
and I've verified that Rust server/client successfully communicates with all 
cross-platform clients and servers (*). I would be happy to accept and 
incorporate feedback!
    
    Not implemented:
    
    * Struct/union constants: Honestly, this looks like it's "not possible" (tm)
    * Multiplexed processor
    
    I will be continuing to add documentation, comments and clean up the code 
in both the C++ generator as well as the Rust client library.
    
    (*) With exception of:
    
    1. D: no D compiler installed
    2. Lua: need to figure out a way to use `.dylib` when linking against Lua 
libs
    3. Dart: weird problem with pubspec requiring 1.0.0 instead of 1.0.0-dev

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/allengeorge/thrift thrift-2945-pr

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/thrift/pull/1147.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1147
    
----
commit 79128c3fab9cce7d0040a1528f122c2d982f8c7d
Author: Allen George <[email protected]>
Date:   2016-11-02T12:01:08Z

    THRIFT-2945 Add Rust support

----


> Implement support for Rust language
> -----------------------------------
>
>                 Key: THRIFT-2945
>                 URL: https://issues.apache.org/jira/browse/THRIFT-2945
>             Project: Thrift
>          Issue Type: New Feature
>          Components: Wish List
>            Reporter: Maksim Golov
>            Assignee: Jeremy Fitzhardinge
>
> Work on implementing support for Rust is in progress: 
> https://github.com/maximg/thrift by Simon Génier and myself.
> It will probably take quite some time to complete. Please keep us updated if 
> there are changes related to our work.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to