Client SDK
Opened this issue · 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.
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?
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
.