Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Any plan for rust binding? #4638

Closed
xmoezzz opened this issue Sep 13, 2022 · 2 comments
Closed

Any plan for rust binding? #4638

xmoezzz opened this issue Sep 13, 2022 · 2 comments
Labels
type/feature req Type: feature request

Comments

@xmoezzz
Copy link

xmoezzz commented Sep 13, 2022

Is your feature request related to a problem? Please describe.
My backend is written in Rust.
Moving to other languages is painful.
Since I'm using Rust, I'd better not ffi with c++.

Describe the solution you'd like
Native client for Rust

Describe alternatives you've considered
Or pure c client can be a better solution for most scenarios.
Also, both c interface and c abi are considered more friendly for ffi than c++.

@xmoezzz xmoezzz added the type/feature req Type: feature request label Sep 13, 2022
@wey-gu
Copy link
Contributor

wey-gu commented Sep 13, 2022

Welcome to the community @xmoeproject !

Now the cpp nebulagraph client is ready(https://github.com/vesoft-inc/nebula-cpp) but for rust clients, we don't have the resource to make it ready now(https://github.com/vesoft-inc/nebula-rust).

Are you interested in helping us build nebula-rust? Else, you could consider use cpp client for ffi first?

BR//Wey

@xmoezzz
Copy link
Author

xmoezzz commented Sep 13, 2022

Thanks for your reply! When I'm free, I will consider contributing nebula rust client.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/feature req Type: feature request
Projects
None yet
Development

No branches or pull requests

2 participants