Skip to content

Majored/rs-bbb-api-wrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BuiltByBit Rust API Wrapper

GitHub license Crates.io docs.rs

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.