Struct binance::general::General [−][src]
pub struct General {
pub client: Client,
}
Fields
client: Client
Implementations
Test connectivity
Examples
use binance::{api::*, general::*, config::*};
let general: General = Binance::new_with_env(&Config::default());
let pong = tokio_test::block_on(general.ping());
assert!(pong.is_ok(), "{:?}", pong);
assert_eq!(pong.unwrap(), "pong");
Check server time
Examples
use binance::{api::*, general::*, config::*};
let general: General = Binance::new_with_env(&Config::default());
let server_time = tokio_test::block_on(general.get_server_time());
assert!(server_time.is_ok(), "{:?}", server_time);
Obtain exchange information (rate limits, symbol metadata etc)
Examples
use binance::{api::*, general::*, config::*};
let general: General = Binance::new_with_env(&Config::default());
let excyahge_info = tokio_test::block_on(general.exchange_info());
assert!(excyahge_info.is_ok(), "{:?}", excyahge_info);
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for General
impl !UnwindSafe for General
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more