rust-server-sdk icon indicating copy to clipboard operation
rust-server-sdk copied to clipboard

Client SDK

Open keplersj opened this issue 1 year ago • 2 comments

Is your feature request related to a problem? Please describe. I'm interested in using feature flags in an embedded/client Rust application. Client-side, server-side, and edge SDKs discusses the distinction between the client-side and server-side SDKs and the importance of selecting the correct library for your application.

Describe the solution you'd like A client SDK crate, similar to the C and C++ Client SDK.

Describe alternatives you've considered I have considered wrapping the C and C++ Client SDK library in a -sys style crate with bindgen, this would be less than ideal when this crate demonstrates the potential for an idiomatic Rust interface for LaunchDarkly.

keplersj avatar May 30 '24 06:05 keplersj

Thank you for expressing interest in client side support for Rust.

Are there other requirements you foresee having? Does the interface need async support? Any specific platforms / dependencies we should know about?

keelerm84 avatar May 30 '24 15:05 keelerm84

Async would be perfect, similar to how this crate interfaces with tokio in the examples. Nothing too crazy, I'm targeting Linux-based systems and building with std.

keplersj avatar May 30 '24 21:05 keplersj