1 stable release
1.0.2 | Aug 9, 2022 |
---|
#108 in #rate-limiting
44KB
867 lines
BuiltByBit Rust API Wrapper
An asynchronous Rust wrapper for BuiltByBit's HTTP API.
- Built on reqwest/hyper - a fast and correct HTTP implementation.
- Full coverage of the API with a fully asynchronous design using the tokio runtime.
- Requests are queued and may be dynamically delayed to stay within rate limiting rules.
Installation & Usage
[dependencies]
bbb_api_wrapper = "1.0.1"
An extensive list of examples can be found under the /examples
directory.
use bbb_rust_api_wrapper::{APIWrapper, APIToken};
...
let token = APIToken::Private(String::from("Find @ https://builtbybit.com/account/api"));
let wrapper = APIWrapper::new(token).await.unwrap();
let member = wrapper.members().fetch(87939).await.unwrap();
assert_eq!("Harry", member.username());
Issues & Support
Whether you're wanting to report a bug you've come across during use of this wrapper or are seeking general help/assistance, please utilise the issues tracker and tag your issue appropriately during creation.
I try to respond to issues within a reasonable timeframe.
Dependencies
~6–19MB
~250K SLoC