# Rust Firebird Client

[](https://crates.io/crates/rsfbclient)
[](https://docs.rs/rsfbclient)
Binds to official firebird client lib
## Goals
- [x] Rust Api
- [ ] Static link with fbclient
- [x] Dynamic link with fbclient
- [x] Dynamic loading the fbclient(.dll or .so)
- [ ] ARM support
- [x] Firebird embedded support
- [ ] Extern this api to ruby (in a new repo)
- [ ] Extern this api to lua (in a new repo)
## Firebird Reference
- https://firebirdsql.org/manual/ufb-cs-clientlib.html
- http://www.ibase.ru/files/interbase/ib6/ApiGuide.pdf
- http://www.firebirdsql.org/pdfrefdocs/Firebird-2.1-ErrorCodes.pdf
- https://firebirdsql.org/file/documentation/reference_manuals/fblangref25-en/html/fblangref25-appx02-sqlstates.html
## Contributions
A special thanks to @jairinhohw for your contributions